【问题标题】:How can I install VS 2008 team suite sp1 without the original installation media (vs_Setup.msi)?如何在没有原始安装介质 (vs_Setup.msi) 的情况下安装 VS 2008 团队套件 sp1?
【发布时间】:2012-11-13 06:11:08
【问题描述】:

我正在尝试重新安装 VS2008 SP1。为什么?

我安装了VS2008 Forward Compatibility Update (KB974558),以便能够从 VS2008 访问 TFS 2010。一切顺利;没有错误消息。当我启动VS2008,点击Help..About,可以看到安装了KB794558。

但即使安装了 FCU,我仍然无法将 TFS 2010 服务器路径添加到 Visual Studio 2008 中,而不会收到错误 TF30335。有问题的服务器是一个 codeplex 服务器;我了解 codeplex 在 7 月升级到 TFS 2010。

一些网站建议重新安装 VS2008 SP1 以更正此 TF30335 错误。但是当我尝试这样做时,安装会要求提供 VS 2008 Team Suite (vs_setup.msi) 的原始安装媒体,而我不再拥有。

其他网站,如 this one,建议手动调整注册表以添加 TFS 2010 URL。执行此操作后重新启动 VS2008 时,我收到 TF253022 错误,它说,您必须使用正向兼容性更新更新您的客户端。 正如我所说,我已经安装了它。

  1. 有没有办法在不访问原始 VS2008 安装介质的情况下(重新)安装 VS2008 sp1?

  2. 如果做不到这一点,有没有办法在安装 FCU (KB974558) 后避免 TF30335 错误?

  3. 有没有办法进行前向兼容性更新,嗯....真的有效


编辑相关
Unable to connect to TFS 2010 from VS2005 even though Forward Compat Update is installed.

【问题讨论】:

  • 为什么没有原版安装介质?
  • 在几个动作的过程中迷路了。
  • @Hans - 有点;没有讨论我遇到的问题,当然也没有解决方案。

标签: visual-studio-2008 tfs visual-studio-2008-sp1


【解决方案1】:

我做了这些步骤来检查什么会破坏安装。

已安装:

  1. Microsoft® Visual Studio® Team System 2008

    在这一步,我可以使用原始 DVD 或 ISO 映像来修复安装或添加/删除功能。

  2. Microsoft® VS9 服务包 1

在这一步,我无法使用 DVD 或 ISO 映像来修复或添加/删除功能。但我仍然可以使用 $ VS9/Microsoft Visual Studio Team System 2008 Team Suite - ENU 本地子文件夹中的升级安装文件。

我猜 Microsoft® Visual Studio® Team System 2008 SP1 的升级 DVD/ISO 映像可能有助于立即修复或添加/删除功能。

【讨论】:

    【解决方案2】:

    为了从 VS 2008 连接到 TFS 2010,您必须以相同的顺序安装以下软件:

    1. Visual Studio 2008
    2. Visual Studio Team System 2008 团队资源管理器
    3. Microsoft® Visual Studio® 2008 Service Pack 1
    4. Visual Studio Team Explorer 2008 向前兼容性更新以支持 TFS 2010

    尝试重新安装 VS2008 向前兼容更新 (KB974558)

    检查这些链接:

    http://support.microsoft.com/?kbid=979258

    http://codeplex.codeplex.com/wikipage?title=Connect%20to%20TFS%20with%20Team%20Explorer%202008%20or%202005&referringTitle=Using%20TFS%20and%20Team%20Explorer%20with%20CodePlex

    瓦尔

    【讨论】:

    • 好的,谢谢。我阅读了那些博客,并试图这样做。我的问题集中在与这组步骤相关的问题上。问题 #1:我没有原始的 VS2008 安装介质。问题 #2:当我安装 FCU 时,实际上并没有任何区别。
    【解决方案3】:

    回答我自己的问题...

    通过提供VS2008 90-day trial product 的映像,我能够重新安装 VS2008 sp1。 SP1 的安装请求了 vs_setup.msi,而 90 天试用版 ISO 满足了这一要求。

    完成此操作后,我可以重新安装 TFS2010 的正向兼容性更新;那时,我能够从 VS2008 连接到 TFS 2010 实例 (Codeplex.com)。

    另外,重申一下,我用来安装前向兼容性更新的安装顺序与此问题其他地方以及互联网上其他地方的建议相同:

    1. VS2008
    2. 团队资源管理器 2008
    3. VS2008 SP1
    4. 向前兼容性更新。

    在我的例子中,VS2008已经处于 SP1 级别,并且已经安装了 Team Explorer。不管。我重新安装了 Team Explorer,然后是 SP1,然后是 FCU。我没有重新安装原来的VS2008(因为我没有原来的媒体!)

    请注意 - 我第一次尝试这个时,它不起作用。在 VS2008 能够正确连接到 TFS2010 之前,我安装了 #2、3 和 4 中的每一个 两次

    我希望这对其他人有帮助。

    【讨论】:

      猜你喜欢
      • 2018-05-30
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 2019-08-04
      • 2021-08-11
      • 2020-07-31
      相关资源
      最近更新 更多