ChangeVisualStudioC#Projectfromx86toAnyCPUChangefromx86toanyCPU.我已经检查了我所知道的所有依赖项,并确保它们也适用于使用corflags工具的任何CPU。当我在VisualStudio2005中更改平台目标时,它似乎保存了更改,但是当我构建项目时,它仍然使用x86。下次打开项目时,平台目标已重置为x86。这只发生在解决方案中的几个项目中,这是否意味着某处还有其他32位依赖项?我可以使用/platform:anycpu在命令行上手动运行C#编译器,我没有收到任何错误,但我不确定这是否正确,我希望能够在VisualStudio中构建。我应该怎么做才能解决这个问题?确保您已将ConfigurePlatform和PlatformTarget更改为AnyCPU。如果一切都失败了,您可以打开.csproj并手动更改引用。右键单击项目,转到卸载项目。然后右键单击并转到编辑MyProject.csproj。项目的属性可能仍包含默认平台x86:Debugx86还要考虑解决方案在ConfigurationManager中仍然具有x86配置的情况。我发现一些复杂的解决方案包含多个配置不同的项目,我不得不花费大量时间直接在ConfigurationManager中获取所有内容。您将无法为托管项目执行此操作,我认为该设置与托管项目无关,因为它们应该在任何cpu上运行。以上就是C#学习教程:将VisualStudioC#项目从x86改成任意CPU全部内容分享给大家。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文来自网络收集,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
