我正在linux上构建一个c#控制台应用程序。但是我建立的所有应用程序都是x86体系结构。
当我进入
Solution Options
-> Configurations
-> Add
我获得的唯一Platform
选项是Any CPU
如何获得64位构建配置?
答案 0 :(得分:0)
Any CPU
将为您的特定体系结构选择最佳选项,但是即使您使用x64 ,即使您将编译器设置为x86,您的项目仍将构建x86。
以某种方式将我的Project Options
-> Build
-> Compiler
-> Platform Target
设置为x86。我不确定是我更新了xaramin studio / monodevelop还是导致它恢复为x86的原因,但是在某个时候我已经正确地将其设置为x64。
现在,我将编译器移回了x64并进行了重建,我又重新构建了64位应用程序!
因此,如果您是遇到相同问题的其他人,则需要提防。