На чистой машине с Windows я установил Web Dev Express 2008. Он также устанавливает SQL Server Express 2008. Я просто хотел добавить SQL Server Management Studio Express (SSMSE) 2008. У меня были проблемы, и я не единственный :
http://msdn.microsoft.com/en-us/library/ms365247.aspx
На странице msdn есть много предложений, и многие люди говорят, что эти предложения не работают, но, как сказали бы Джефф и Джоэл, формат форума не очень хорошо указывает на окончательный ответ, поэтому я Я надеюсь, что формат wiki / голосования StackOverflow будет лучше, если реальное решение будет пузыриться до вершины.
Кстати, в итоге я удалил все компоненты 2008 года, которые установил Web Dev, а затем я скачал файл 2005 года, и это стало легко. Возможно, после деинсталляции установленного Web Dev я тоже смог успешно работать с материалами 2008 года, но я не пробовал.
Это все было на Windows 7 pro, но, кстати, у меня был похожий травмирующий опыт на XP.
EDIT1 - Кто-нибудь ВНИЗ проголосовал за это? Но почему? Это реальная проблема программирования, с которой многие боролись, и нет канонического ответа. Это место для проверенных сообществом канонических ответов!
Некоторые цитаты из комментариев на странице загрузки MSDN:
«Чрезвычайно запутанно и нет четких окончательных ответов? Кто-то должен обобщить результаты предыдущих публикаций на этой странице и поставить авторитетную печать на некоторых выводах и заявлениях»
«Как и все остальные, публикующие здесь, я прошел весь этот цикл, и это очень расстраивает».
«Вы взяли что-то, что работало хорошо, и вам НЕ НУЖНО было быть таким сложным, и вы сумели полностью запутать всех, кто его использует, и сделать его общим PITA»