При попытке установить Visual Studio 2008 я сразу получаю следующее сообщение:
"Вы должны удалить все предварительные версии
продукты в определенном порядке, прежде чем
Вы можете продолжить настройку. "
А потом мне дали эту ссылку о том, как это сделать .
Я работаю над этой проблемой уже довольно давно, удаляя компоненты как можно лучше (мой список фактически не соответствует списку Microsoft), и я нигде не могу найти следов бета-версии программного обеспечения 3.5 framework.
Однако я только что вспомнил кое-что, что мне пришлось «установить», чтобы заставить мой AJAX 1.0 продолжать работать после установки 3.5 beta 2 - пакетный скрипт , предоставляемый ScottGu . Я не знаю достаточно, чтобы понять, что он на самом деле делает, но, может быть, это то, что я должен отменить, чтобы заставить установку работать?!
Я ищу решение для отмены того, что сделал пакет, и если это не поможет, мне нужно больше советов о том, как определить причину проблемы, чтобы я мог наконец установить Visual Studio 2008.
Содержание партии от ScottGu:
@ECHO OFF
ECHO Disabling publisher policy for System.Web.Extensions.
IF EXIST %windir%\assembly\GAC_MSIL\policy.1.0.System.Web.Extensions\3.5.0.0__31bf3856ad364e35\policy.1.0.System.Web.Extensions.cfg (
REN %windir%\assembly\GAC_MSIL\policy.1.0.System.Web.Extensions\3.5.0.0__31bf3856ad364e35\policy.1.0.System.Web.Extensions.cfg policy.1.0.System.Web.Extensions.cfg.disabled
IF ERRORLEVEL 1 (
ECHO On Windows Vista this script must be run as administrator.
GOTO :END
)
)
ECHO Disabling publisher policy for System.Web.Extensions.Design.
IF EXIST %windir%\assembly\GAC_MSIL\policy.1.0.System.Web.Extensions.Design\3.5.0.0__31bf3856ad364e35\policy.1.0.System.Web.Extensions.Design.cfg (
REN %windir%\assembly\GAC_MSIL\policy.1.0.System.Web.Extensions.Design\3.5.0.0__31bf3856ad364e35\policy.1.0.System.Web.Extensions.Design.cfg policy.1.0.System.Web.Extensions.Design.cfg.disabled
IF ERRORLEVEL 1 (
ECHO On Windows Vista this script must be run as administrator.
GOTO :END
)
)
:END
PAUSE