我遇到了一种情况,我想将Prefer 32-bit设置为 true。但在 Visual Studio 2012 中,它显示为已禁用。而且无论我做什么,它都不会启用。
我读到Any CPU with Prefer 32-bit是所有新项目的默认值。那么,我是否应该假设虽然它被禁用但它被设置为 true?那么如何将它设置为Any CPU呢?
在.NET 4.5 和 Visual Studio 11 的 AnyCPU 真正意味着什么以及 Stack Overflow 的许多其他帖子和问题中,它说:
总体而言,现在 /platform C# 编译器开关有五个选项:x86、Itanium、x64、anycpu 和 anycpu 32bit 首选
更重要的是,我有一些同事向我提到过去启用了该复选框(也许他们错了?)。
为什么首选 32 位复选框被禁用,如何再次启用它?
我的处理器是 64 位的,我已将 Update2 应用到 Visual Studio 2012。