我发誓随着微软"进化"Visual Studio,整个过程变得更加无知。
我有一个包含3个类库的Windows服务。我进入每个类库的属性并将平台目标设置为x64。我同样对Windows服务以及我添加的测试控制台项目进行了相同的操作以验证一切都正常。
我可以在我的Windows 2008 R2 x64服务器上运行控制台应用程序而没有任何问题,但是这个愚蠢的安装程序一直失败,并告诉我有一个不良图像(bad image)的问题。我确保已经将安装程序的目标平台设置为x64。
我不知道为什么这个愚蠢的东西会失败,真的很感激任何意见。我引用了其他DLL,它们可能是x86的,但我认为如果主要库被正确设置,事情就会顺利进行...