[编辑] 其他开发工具是否有任何问题,例如VS2008SP1、Azure附加组件、Sql Server 2008 express、Virtual Server 2005等?
[编辑2] 请列出您在64位Windows 7上安装的开发应用程序(请指定32/64位),并指定所使用的Windows 7版本。
我从2009年9月开始在Windows 7 64位系统中使用VS 2008,至今没有遇到任何问题。只需记住Win 7 64位需要至少2GB的内存,而32位则需要1GB的内存。
我在Windows 7 64位上使用VS 2008,自从RC版本以来一直没有出现问题。
Visual Studio 2008存在一些随机的64位操作系统问题,但它们并不特定于Windows 7 x64。在某些情况下,它有一些错误,导致您无法保存文档,并且有时无法更改Visual C++项目属性。没有什么是如此严重,以至于我建议回到32位,我能够通过使用editbin工具对devenv.exe进行标记并将其标记为not-large-address-aware来克服我遇到的每个问题。
您还不能针对64位进程进行混合模式(本机+托管)调试,但如果您仅在32位进程中工作,则无关紧要。您还不能在64位.NET应用程序中使用编辑和继续。
我相当确定所有这些问题都已在当前的VS2010版本中得到解决。
我已经在一台戴尔D830上运行VS2008(就是我现在正在使用的这台),并且在Win7 x64上运行了两个多月。没有任何问题。只需以管理员身份运行开发环境,一切都很好。
我有几个朋友用那个配置运行了数月,没有任何投诉。
在64位的Windows 7(我使用的是Ultimate版本)上运行Visual Studio(2008或2010)没有任何问题。Visual Studio是一个32位应用程序,但这不是问题。
据我所知,对于一些开发人员可能会有所担忧的是Home Premium的唯一限制是无法加入域。
IIS在任何版本的Windows 7上都不是默认配置,但可以从控制面板中配置Windows功能。(在“程序和功能”控制面板上有链接)
其他在64位Windows 7上运行良好的有用程序:
我使用的是Windows7 Home Premium x64,安装了Visual Studio 2008和Visual Studio 2010 Beta。没有发现任何问题。
使用Visual Studio 2008和64位Windows 7调试表单加载事件时会出现问题。在表单加载事件中抛出异常,看看会发生什么!