【发布时间】:2016-04-17 02:58:39
【问题描述】:
【问题讨论】:
-
解决方案平台名称仅在您的解决方案具有任何 C 或 C++ 项目时才相关。它们需要使用不同的编译器和链接器进行不同的构建。 VB.NET 项目不是问题,它只有一个编译器。最终程序是以 32 位还是 64 位模式运行取决于您运行的操作系统。以及您对 Target CPU 设置要求的抖动,有时强制 32 位模式是有意义的,即使它在 64 位操作系统上运行。
-
平台名称是用户可配置的字符串,但默认链接到目标 CPU。
-
@HansPassant,如果您的 VB 代码使用 P/Invoke
DllImport或当您使用Pointer魔法或当您想从 x64 或哇注册表 hyves。 -
嗯,那当然是“有时”子句。
标签: .net vb.net visual-studio visual-studio-2013 msbuild