원래 Visual Studio 2010에서 작성한 프로그램을 대상 2017로 업그레이드하려고 시도 할 때 odbccp32.lib를 연결할 때 LNK1103 오류가 발생합니다. :Visual C++를 사용하여 ODBCCP32.lib를 연결할 때 LNK1103 디버그 모드에서 XP (v141_xp)를 대상으로 지정
debugging information corrupt; recompile module
나는 기존 정적 라이브러리와 기호 문제를 해결하는 데 필요한 것 같다 legacy_stdio_definitions.lib을 포함,하지만 난 여전히 디버그 정보에 대한 오류가 발생합니다.
릴리스 빌드가 정상적으로 작동합니다.
이것은 충분한 오류 분석이 아닙니다. 이슈가 뭐야? 진단하기 위해 당신은 무엇을 했습니까? 어떤 결과를 얻었습니까? 공식 성명서가 있습니까? – IInspectable
충분히 공정합니다. 내가 가지고있는 세부 사항으로 답변이 업데이트되었습니다. 이것이 내부 링커 오류 였기 때문에 내가 지나쳐 버리려 고 노력했던 것 (비 디버그 모드로 연결하는 것 이외에는 작동하고 언급 한 것 외에는)은 적절하다. – mwigdahl
그게 더 좋습니다. 여전히 불행한 점은 MSFT에서 버그 자체에 대해 알려주는 세부 사항이 없으며 그 원인이 무엇인지, 영향을받는 빌드 구성 라이브러리가 있는지 여부입니다. – IInspectable