在Mac OS X(64位)主机上的Window 7(32位)VMware guest虚拟机上开发WPF

时间:2011-10-20 13:35:18

标签: c# wpf visual-studio

我在运行Mac OS X 10.6(64位)的VMware上安装了Windows 7(32位)。

我在Windows 7上安装了VS 2010。我使用这个VS 2010开发了一个WPF C#.NET 4应用程序。在这种情况下,应用程序是32位还是64位应用程序。

2 个答案:

答案 0 :(得分:2)

32位。它是正在执行应用程序的Windows机器,即32位。

.Net应用程序(以及包含WPF应用程序)被编译到IL中,IL实际上由框架转换为机器代码。默认情况下,此IL代码设置为能够在两种CPU类型上运行,因此如果您的最终用户使用64位框架的64位计算机,他们将获得64位应用程序。如果32位采用32位框架,他们将获得32位应用程序。

答案 1 :(得分:1)

在这种情况下

32位。这取决于安装在Visual Studio上的平台。