【问题标题】:Install Visual Studio 2010 Beta 2 beside VS2008在 VS2008 旁边安装 Visual Studio 2010 Beta 2
【发布时间】:2009-10-22 18:48:57
【问题描述】:

我太偏执了,无法在我的生产机器上安装 VS2008 旁边的 VS2010 Beta 2,而没有听到已经冒险的人的消息。我知道 MS 说没问题,但这并不一定意味着它会起作用。

有没有人在他们的生产机器上成功安装了 VS2010 Beta 2(最好是 Ultimate 版)而没有产生负面影响?

【问题讨论】:

  • 我没做过,但它们是完全不同的动物。 VS2010 是 100% WPF,所以应该不会有任何冲突。
  • @John:他们的 GUI 实现不同并不能保证共享文件中不会有任何冲突,这是两个完全不同的问题。话虽如此,上一期 Visual Studio 已经知道已经安装了其他版本,然后使用选择器加载具有正确应用程序的解决方案 - 直到它总是中断。
  • 这就是 Virtual PC 的用途。

标签: installation visual-studio-2010


【解决方案1】:

如果你是那种偏执狂(也许是这样!),你有没有想过在虚拟机中运行它?然后,您可以将其指向同一个源存储库,并确信两者不会相互干扰。

【讨论】:

  • 我在构建 VM 时犹豫不决,主要是因为性能。设置时间也是一个因素。
  • 公平点。这不是微不足道的。然而,它尽可能孤立:-)也许你可以把它看作是一种投资,因为你可以在未来将它用于其他测试?跨度>
  • 我觉得我更倾向于将它安装在我的家用机器上(与我的工作机器相当)。我想对它的性能有一个诚实的感觉,而我无法从 VM 中得到它。
【解决方案2】:

我已经在我的机器上安装了 VS2010 beta 2 和 VS2008,它似乎工作正常。我现在开始使用它有两个令人信服的理由,都与 Silverlight 相关:单元测试和视觉设计师。

【讨论】:

  • 我有 2010、2008、2005、2003 都在同一台机器上。他们都没有与其他人争论,但我必须在我的 IIS 设置中明确说明,以确保调用了正确的框架。我在安装顺序方面也遇到了一些小问题,需要在受影响的框架中再次运行 aspnet_regiis -ir。
【解决方案3】:

看看一些list of known issues in VS 2010 beta 2

我已将它安装到一台我不关心的装有 VS 2008 的机器上。 :) 从上面的链接中查看“正确”的卸载过程让我觉得不把它放在生产盒上是个好主意……从那个测试版到下一个测试版将是一个 PITA。

而且谁说他们是 WPF/Winform 它不会冲突是疯了。 .Net 4 并排安装,是的。但是您的机器上的所有版本都安装了策略文件和绑定重定向,因为 VS 2010 还可以构建/调试/测试 .Net 2/3/3.5 程序集。当你安装 VS 2010 时,你正在触摸你盒子上的每个 .Net 运行时(不管你喜欢与否)。

【讨论】:

    【解决方案4】:

    它对我有用;到目前为止,我还没有看到任何问题(诚然,就像有一天)。

    也就是说,如果我们没有用于生产构建的单独构建服务器,我会更加谨慎。

    【讨论】:

      【解决方案5】:

      由于它处于测试阶段,我不会将它安装在生产盒上;甚至不在您的日常开发机器中。最好的解决方案是虚拟机,这是我一直尝试测试版软件的方式。

      【讨论】:

        【解决方案6】:

        VS2010 beta 1 在我的两台 PC 上与 VS2005 和 VS2008 完美配合。 (一个 XP,一个 Vista)

        在这两种情况下它也都卸载干净了。

        当然,这并不能保证 Beta2 可以完美运行,但您应该没问题。通常建议是:不要在开发机器上安装 Beta Visual Studio 版本 - 使用虚拟 PC 或您不介意重新安装操作系统的 PC。

        【讨论】:

        • 你给,然后带走:)
        • 我愿意 :-) 这么说吧:我没有听从建议,我也不打算在安装 Beta 2 时这样做 :-)
        【解决方案7】:

        我有 VS 2008 和 VS 2010 beta 2 的并行安装。唯一的负面影响是需要引用一些 Microsoft DLLS (Microsoft.Test...),它是 vs2008 和 vs2010 上的 unittest 框架的一部分按 vs.net 2008 项目中的版本。否则,vs2008 可能会默认选择 vs2010 引用,而您会收到编译错误。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多