我有一个旧的.net 2.0 Windows应用程序,我需要部署在Windows 7机器上,它不会太好。我想构建一个原生的64位版本,而不是一个能够在64位环境中运行的32位版本。我正在使用Visual Studio 2005
我的问题是我需要在我的解决方案的每个项目中设置哪些设置(windows app +我引用的dll)以及我应该在我的安装项目上设置的设置(我有一个用于分发的部署项目) )
答案 0 :(得分:1)
你确定它已经不能运行64位吗?默认情况下,在Visual Studio中创建的项目以“任意平台”为目标,因此64位系统运行64位。
如果您确实需要更改它,可以转到Build-> Configuration并更改要定位的平台。
Brian Peek在他的博客上更详细地介绍了它 - http://www.brianpeek.com/blog/archive/2007/11/13/x64-development-with-net.aspx。
我不确定安装程序方面,但由于它们通常采用Visual Studio构建的目标,我猜你可能不需要做太多工作?