【问题标题】:Does Visual Studio 2008 work well with Windows 7 pro 64bitVisual Studio 2008 能否与 Windows 7 pro 64 位一起正常工作
【发布时间】:2010-12-17 07:51:32
【问题描述】:

我正要购买一台装有 Windows 7 Pro 64bit 的 Dell Studio 15 笔记本电脑 是否有人在 Windows 7 Pro 上安装或使用 Visual Studio 2008 时遇到任何问题。 还是我需要选择 Windows 7 Pro 32 位?

[编辑]
其他开发工具有什么问题吗,VS2008SP1、Azure Addons、Sql Server 2008 express、Virtual Server 2005 等?

[编辑 2]
能否请大家列出您在 64 位 windows 7 上安装的开发应用程序(指定 32/64 位)(同时指定使用的 Windows 7 版本)

【问题讨论】:

  • 接我接我!所以我很少有直接适用的经验! :D
  • VS 2008 运行良好——具有 32/64/中性目标和链接。微软在winsxs(windows side-by-side)上投入的所有努力都真正发挥了作用。我在运行 Windows 7/64 时没有遇到任何 32 位不兼容问题。 YMMV。
  • 我想知道是否可以在 Win 7 Home Premium 上安装 VS2008(因为 Win 7 于 2009 年发布:D)但现在我知道至少这是可能的,但有一些错误,所以现在我'我想知道我是否应该卸载 Win 7 然后安装 XP

标签: visual-studio-2008 windows-7 64-bit compatibility 32bit-64bit


【解决方案1】:

我在 Windows 7 上使用 VS2008 SP1 和 Team Explorer。我第一次使用 32 位版本,一切都很好。然后我的机器被 IT 铺平了 64 位版本。我现在遇到的问题是 VS 窗口出现了有趣的问题,窗口没有重新粉刷自己等。这些问题真的很烦人。使用 64 位的同事有同样的问题,使用 32 位的同事很高兴。所以如果我可以选择,我会回到 32 位。

【讨论】:

    【解决方案2】:

    我使用的是win7 64x pro + VS2008sp1/2010pro + sql2008 std,速度或其他方面没有问题,但最近我从旧笔记本电脑(xp pro 32 位)复制了一个项目,发现了一些问题。

    正如其他一些用户注意到的加载事件的问题,其他同事注意到调试和继续,但在所有类似的机器上调试 Episerver 项目需要将近 30 分钟才能运行默认页面。在旧配置中,同一页面在几秒钟内加载完毕。

    VS2008 或 VS2010pro 上的其他项目就像魅力一样。 Episerver 的 dll 复制过来有什么问题吗?有没有人注意到类似的问题?

    桑杰。

    【讨论】:

      【解决方案3】:

      在 Visual Studio 2008 和 64 位 windows 7 中调试表单加载事件时出现问题。在表单加载中抛出异常,看看会发生什么!!

      【讨论】:

      • 你的意思是把它扔在尝试之内还是之外?
      【解决方案4】:

      我正在使用安装了 Visual Studio 2008 和 Visual Studio 2010 Beta 的 Windows7 Home Premium x64。未发现任何问题。

      【讨论】:

        【解决方案5】:

        在 64 位 Windows 7(此处为终极版)中运行 Visual Studio(2008 或 2010)完全没有问题。 Visual Studio 是一个 32 位应用程序,但这不是问题。

        据我所知,家庭高级版的唯一限制可能是某些开发人员担心的问题,那就是您不能加入域。

        IIS 未作为默认配置安装在任何版本的 Windows 7 上,但可以从配置 Windows 功能的控制面板进行配置。 (程序和功能控制面板上的链接)

        其他在 64 位 Windows 7 中运行良好的有用程序:

        • 微软表达式套件
        • Visual Studio 2010
        • Adobe CS4

        【讨论】:

          【解决方案6】:

          需要注意的一点是,如果您以“任何 CPU”或特别是“x64”为目标,您将无法使用“编辑并继续”。
          也就是说,您将无法中断执行、更改代码然后继续执行。在某些情况下,这会显着减慢开发速度,并且在您使用它之前不会立即显现出来。 要解决这个问题,请确保您的目标是“x86”,除非您绝对需要以 64 位为目标。

          如果您想在 64 位操作系统上构建时使用“编辑并继续”,最终拥有多个构建配置文件将是唯一真正的解决方案。

          【讨论】:

            【解决方案7】:

            我几乎拥有那台笔记本电脑。安装了 Windows 7 64 位 Ultimate (RTM) 的 Dell Studio 16。它运行完美。 Visual Studio 2008 也可以完美运行。我也在我的桌面上运行相同的设置,它在那里运行良好。

            以下工具已安装并完美运行:

            1. VS2008SP1
            2. Altova XMLSpy 2010
            3. AVGFree 9.0 AV
            4. BeyondCompare 3.x
            5. CodeSmith Pro 5.1
            6. ReSharper 4.5.x(5.x EAP 也可以)
            7. ASP.Net MVC
            8. Office 2007 终极版
            9. SQL Server 2008 64 位(2005 32 位 Express 也可以正常工作,但我不再安装它。我相信 2008 Express 32 位也可以。)
            10. 所有现代浏览器
            11. TortoiseSVN 64 位
            12. VisualSVN
            13. WinRAR x64

            使用 64 位的另一个原因是,该笔记本电脑将占用多达 8 GB 的 RAM,而您需要一个 64 位操作系统。为自己节省重新安装并立即进入 64 位 :)

            我可以告诉你的关于这台笔记本电脑的其他注意事项:

            笔记本电脑在几秒钟内启动和关闭。非常适合 Win7。

            你会很开心的,比诺杰!

            I have more information about my setup here。旁白:我还谈到了添加 SSD 后性能如何提高。我将这些略显 OT 的东西包括在内,因为我认为它会对您个人有利,因为您的笔记本电脑几乎相同。请注意,在博文中,我已经安装了 RC,但我已经运行 RTM 很长一段时间了,它运行良好!

            【讨论】:

            • 其他开发工具有什么问题吗,VS2008SP1、Azure Add ons、Sql Server 2008 express 等?
            • Btw Studio 捆绑了家庭高级版,我正在升级到专业版,你有哪个版本?
            • 我没有尝试过 Azure 的东西,但考虑到其他一切都可以正常工作,而且我看到无数 MS 员工在戴尔上进行网络广播,我认为我们是黄金。
            • 确保您获得了 RGBLED 显示屏。太值得了。与我的旧 Inspiron E1705 并排比较令人震惊。
            • 老兄,GRAY 更生动 ;-)
            【解决方案8】:

            Visual Studio 2008 有一些随机的 64 位操作系统问题,但它们并不特定于 Windows 7 x64。它有一些错误,在某些情况下您可能无法保存文档,并且有时您无法更改 Visual C++ 项目属性。没有什么比我建议回到 32 位更严重的了,通过使用 devenv.exe 上的 editbin 工具并将其标记为不支持大地址,我能够克服遇到的所有问题。

            您也不能针对 64 位进程进行混合模式(本机 + 托管)调试,但如果您只在 32 位进程中工作,那没关系。您也不能在 64 位 .NET 应用程序中使用“编辑并继续”。

            我很确定所有这些问题都已在当前的 VS2010 版本中得到修复。

            【讨论】:

            • 你在哪个版本的 Win 7 上试过这个?
            • 该死,没有看到你在 Edit and contune 上的注释 :)
            • 我的经验来自 Windows Server 2008 x64 和 Windows Server 2008 R2 x64。我最近也在 Windows 7 Ultimate x64 上使用 Visual Studio 2008,但我已经抢先使用了 editbin,并没有遇到这些问题。
            【解决方案9】:

            我有几个朋友运行该配置几个月,但没有收到 0 个投诉。

            【讨论】:

            • 有人在 Windows 7 Home Premium 上使用过 VS2008 吗?
            • 我认为所有这些都是那个或 Ultimate。不过不确定。
            【解决方案10】:

            我在 Windows 7 64 位上使用 VS 2008,并且自 RC 以来一直没有问题。

            【讨论】:

            • 你在哪个版本的 Win 7 上试过这个?
            • 我使用 Ultimate RC,现在使用 Ultimate Retail。问题在于 Windows 7,它们都使用相同的操作系统软件。即使您购买的是家庭高级版 DVD,光盘上也有终极版。产品密钥是解锁功能的关键,因此除非您正在寻找特定功能,否则您在任何版本的 Windows 7 上都应该有相同的体验。en.wikipedia.org/wiki/Windows_7#Editions_2
            【解决方案11】:

            我从 2009 年 9 月开始在 Windows 7 64 位中使用 VS 2008。到目前为止没有问题。请记住,Win 7 64 位至少需要 2GB RAM,而 32 位需要 1GB RAM。

            【讨论】:

            • 你在哪个版本的 Win 7 上试过这个?
            【解决方案12】:

            我已经在运行 Win7 x64 的戴尔 D830(我现在正在使用的那个)上运行 VS2008 两个多月了。没有任何问题。只需以管理员身份运行开发环境即可。

            【讨论】:

            • 我正常运行(不是管理员)并且没有问题。您可能使用 IIS,而我使用 Cassini。如果您没有这样的需求,IDE 在 UAC 下工作得很好。
            • 让我澄清一下:我仍然每周使用几次 IIS 7.5,但大多数时候我不需要它。
            • 你在哪个版本的 Win 7 上试过这个?
            • 我刚刚在 Windows 7 Ultimate 上进行了新安装,并确认我可以使用 Cassini 正常运行 Visual Studio 2008(不是管理员)。非常好,我可以在不影响 VS2008 的情况下让我的 UAC 保持开启状态。
            猜你喜欢
            • 2012-11-08
            • 2010-12-24
            • 1970-01-01
            • 2010-12-26
            • 2011-08-01
            • 1970-01-01
            • 2015-04-16
            • 2011-10-05
            • 2012-07-13
            相关资源
            最近更新 更多