Как я могу установить VS 2008 team suite sp1 без исходного установочного носителя (vs_Setup.msi)?

Я пытаюсь переустановить VS2008 SP1. Почему?

Я установил VS2008 Forward Compatibility Обновите (KB974558), чтобы получить доступ к TFS 2010 из VS2008. Все прошло нормально; сообщений об ошибках не было. Когда я запускаю VS2008 и нажимаю «Справка»… О, я вижу, что установлен KB794558.

Но даже несмотря на то, что FCU установлен, я все еще не могу добавить путь к серверу TFS 2010 в Visual Studio 2008, не получая сообщения об ошибке TF30335. Рассматриваемый сервер является сервером codeplex; Насколько я понимаю, в июле кодекс был обновлен до TFS 2010.

Некоторые веб-сайты предлагают переустановить VS2008 SP1, чтобы исправить эту ошибку TF30335. Но когда я пытаюсь сделать это, при установке запрашивается исходный установочный носитель для VS 2008 Team Suite (vs_setup.msi), которого у меня больше нет.

Другие веб-сайты, например this one, предложите вручную настроить реестр, чтобы добавить URL-адрес TFS 2010. Когда я перезапускаю VS2008 после этого, я получаю ошибку TF253022, в которой говорится: Вы должны обновить свой клиент с помощью обновления прямой совместимости. Как я уже сказал, я уже установил это.

  1. Есть ли способ (пере) установить VS2008 sp1 без доступа к исходному установочному носителю VS2008?

  2. Если это не удается, есть ли способ избежать ошибки TF30335 после установки FCU (KB974558)?

  3. Есть ли способ заставить Обновление прямой совместимости, ммм .... действительно работать?


Изменить: Связанные:
Невозможно подключиться к TFS 2010 из VS2005, даже если установлено обновление Forward Compat Update.


person Cheeso    schedule 06.11.2010    source источник
comment
Почему у вас нет оригинального установочного носителя?   -  person Seth    schedule 06.11.2010
comment
проиграл в течение нескольких ходов.   -  person Cheeso    schedule 06.11.2010
comment
Все соответствует этому: software.intel.com/en-us/blogs/2009/06/10/   -  person Hans Passant    schedule 06.11.2010
comment
@Hans - вроде как; нет обсуждения проблемы, с которой я столкнулся, и, конечно же, нет решения.   -  person Cheeso    schedule 06.11.2010


Ответы (3)


Я сделал эти шаги, чтобы проверить, что может нарушить установку.

Установлен:

  1. Microsoft® Visual Studio® Team System 2008

    На этом этапе я мог бы использовать исходный образ DVD или ISO для восстановления установки или для добавления / удаления функций.

  2. Пакет обновления 1 для Microsoft® VS9

На этом этапе я не мог использовать образ DVD или ISO для восстановления или добавления / удаления функций. Но я все еще мог использовать обновленные файлы установки из $ VS9 / Microsoft Visual Studio Team System 2008 Team Suite - локальная подпапка ENU.

Я полагаю, что обновленный образ DVD / ISO Microsoft® Visual Studio® Team System 2008 с пакетом обновления 1 (SP1) может помочь восстановить или добавить / удалить функции в кратчайшие сроки.

person FlorinCB    schedule 03.09.2011

Чтобы подключиться с VS 2008 к TFS 2010, вы должны установить следующее программное обеспечение в том же порядке:

  1. Visual Studio 2008
  2. Visual Studio Team System 2008 Командный обозреватель
  3. Пакет обновления 1 для Microsoft® Visual Studio® 2008
  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%20CodePlorer%20with%20CodePlorer

Ваэль

person Wael    schedule 07.11.2010
comment
да спасибо. Я читал эти блоги и пытался это сделать. Мой вопрос касается проблем, связанных с этим набором шагов. Проблема №1: у меня нет оригинального установочного носителя VS2008. Проблема №2: когда я устанавливаю FCU, на самом деле это не имеет никакого значения. - person Cheeso; 07.11.2010

Отвечая на свой вопрос ...

Мне удалось переустановить VS2008 sp1, предоставив изображение 90-дневная пробная версия VS2008. При установке SP1 запрашивается vs_setup.msi, и 90-дневная пробная версия ISO удовлетворяет этому требованию.

Как только я это сделал, я смог переустановить обновление прямой совместимости для TFS2010; в этот момент я смог подключиться к экземпляру TFS 2010 (Codeplex.com) из VS2008.

Кроме того, повторюсь, порядок установки, который я использовал для установки обновления прямой совместимости, был таким же, как был предложен в другом месте по этому вопросу, а также в другом месте в Интернете:

  1. VS2008
  2. Командный обозреватель 2008
  3. VS2008 SP1
  4. Обновление прямой совместимости.

В моем случае VS2008 был уже на уровне SP1 и уже был установлен Team Explorer. Независимо от того. Я переустановил Team Explorer, затем SP1, затем FCU. Я не переустанавливал исходный VS2008 (потому что у меня нет оригинального носителя!)

Одно замечание - в первый раз, когда я попробовал это, это не сработало. Я установил каждый из # 2, 3 и 4 дважды, прежде чем VS2008 смог правильно подключиться к TFS2010.

Надеюсь, это поможет кому-то другому.

person Cheeso    schedule 12.11.2010