.net 在Visual studio中创建64位内部版本

.net 在Visual studio中创建64位内部版本,.net,installation,32bit-64bit,.net,Installation,32bit 64bit,我有一个旧的.NET2.0Windows应用程序需要部署在Windows7机器上,但运行得不太好。我想构建一个本机64位版本,而不是一个32位版本,能够在64位环境中运行。我在VisualStudio2005工作 我的问题是,我需要在解决方案的每个项目中设置什么设置(它引用的windows应用程序+我的dll)以及我应该在安装项目上设置什么设置(我有一个要分发的部署项目)你确定它不能运行64位吗?默认情况下,在Visual Studio中创建的项目以“任何平台”为目标,因此64位系统运行64位

我有一个旧的.NET2.0Windows应用程序需要部署在Windows7机器上,但运行得不太好。我想构建一个本机64位版本,而不是一个32位版本,能够在64位环境中运行。我在VisualStudio2005工作


我的问题是,我需要在解决方案的每个项目中设置什么设置(它引用的windows应用程序+我的dll)以及我应该在安装项目上设置什么设置(我有一个要分发的部署项目)

你确定它不能运行64位吗?默认情况下,在Visual Studio中创建的项目以“任何平台”为目标,因此64位系统运行64位

如果您确实需要更改它,您可以转到Build->Configuration并更改您想要的目标平台

布莱恩·皮克在他的博客上详细介绍了这一点

我不确定安装程序方面,但由于他们通常采用Visual Studio构建的目标,我猜您可能不需要做太多工作