构建Windows Phone项目时,我遇到了这个错误。我用谷歌搜索了ZeroPadImageSections'但是没有任何东西!
我的环境:
visual studio 2013
Windows 8.1
3>LINK : fatal error LNK1000: Internal error during ZeroPadImageSections
3>
3> Version 11.00.61030.0
3>
3> ExceptionCode = C0000005
3> ExceptionFlags = 00000000
3> ExceptionAddress = 0022542E (001E0000) "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\WPSDK\WP80\bin\x86_arm\link.exe"
3> NumberParameters = 00000002
3> ExceptionInformation[ 0] = 00000000
3> ExceptionInformation[ 1] = 0000000C
3>
3> CONTEXT:
3> Eax = 00000000 Esp = 004CE9D8
3> Ebx = 00000000 Ebp = 004CE9E8
3> Ecx = 028502D8 Esi = 028502D8
3> Edx = 00000000 Edi = 00000002
3> Eip = 0022542E EFlags = 00010246
3> SegCs = 00000023 SegDs = 0000002B
3> SegSs = 0000002B SegEs = 0000002B
3> SegFs = 00000053 SegGs = 0000002B
3> Dr0 = 00000000 Dr3 = 00000000
3> Dr1 = 00000000 Dr6 = 00000000
3> Dr2 = 00000000 Dr7 = 00000000
如何处理? 谢谢!
答案 0 :(得分:1)
最近我再次反击,经过仔细检查后,我想我找到了答案。
这是因为链接器选项中不存在lib。
在我的解决方案中,我有项目A取决于项目B.但在“配置属性 - >链接器 - >命令行”中,它指向projectB.lib的旧位置。我不知道为什么。我认为在更改项目B的配置后它应该会自动更改,但事实并非如此。
然后我删除引用并再次添加它,引用的“完整路径”现在似乎没问题,并且链接器运行良好。