刚刚将我的.NET4.7MVC5应用程序转换为64位。有趣的是,如果我试图将所有项目更改为64位,通过右键单击每个项目并进入每个项目的属性,其中一个项目会出现“badimage”错误。但是,如果我将它们放在“any CPU”上,然后更改解决方案配置管理器,并将平台更改为x64,这就行了。最后一个更改似乎传播到Configuration Manager视图中的所有项目,包括给我带来问题的项目。
当我在project/properties/Build下重新检查时,平台目标被设置为“Any CPU”。
任何关于这方面的启示都将不胜感激。谢谢。