2008-10-17 10 views
5

Запуск VISTA 32bit..NET Framework 3.5 не устанавливается на VISTA 32bit

Я пытаюсь установить C# Visual Express 2008 - но для этого требуется .NET 3.5. Одним из предварительных условий во время установки является .NET 3.5 ... он пытается установить его, но не удается, без реального сообщения об ошибке.

Я скачал .NET 3.5 автономный с сайта MS и попытался that.Again он терпит неудачу с ошибкой

[10/17/08,23:17:07] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0SP1 (CBS) is not installed. [10/17/08,23:50:55] Microsoft .NET Framework 3.0SP1 (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 3.0SP1 (CBS). MSI returned error code 34

В настоящее время я с установленным # Express Edition 2005. Но все, что я читаю, говорит, что я могу установить эти два приложения вместе. Я считаю, что в 2005 году работает Framework 2.0. 2005 Express Edition прекрасно работает. - это только версия 2008 года, у которой возникли проблемы с установкой .NET 3.5 с ...

любые идеи? спасибо

+1

Это не форум технической поддержки, и это не вопрос программирования. –

ответ

4

.NET Framework 3.0 является компонентом, который выделяется вместе с Windows Vista. Чтобы получить SP1 .NET Framework 3.0, вам необходимо установить Windows Vista SP1. Отдельный установщик SP1 для .NET Framework 3.0 предназначен для операционных систем, которые не имеют его изначально.

+0

это оказалось моей проблемой. Я устанавливал его без Vista SP1. После 2 часов обновления - просто для получения SP1 - .. после того, как SP1 был установлен 3.5 установлен без каких-либо проблем. благодаря – autonm

0

Вы когда-нибудь устанавливали какие-либо предварительные версии 3.0 или 3.5? У меня было много проблем с установкой 3.5, пока я не понял, что я установил CTP WPF. Пройдите все установки Microsoft и .NET в «Установка и удаление программ» и убедитесь, что у вас нет предварительных версий.

3

Немного странно, что он не будет автоматически устанавливать .NET 3.0 и SP1 для вас. Похоже, что ошибка в том, что он не может установить .NET 3.0 (предварительный вариант для 3.5). Возможно, вы могли бы попробовать сделать это вручную? (Также убедитесь, что у вас нет предустановленных версий.)

Установите .NET 3.0, используя приведенную ниже ссылку.

.NET 3.0 Redistributable Package

Затем следуют с .NET 3.0 SP1 по ссылке ниже.

.Net 3.0 Service Pack 1

После этого попробуйте запустить установку снова. Если все еще не удается, вы можете попробовать установить .NET 3.5 SP1 вручную.

.NET 3.5 Redistributable Package

.NET 3.5 Service Pack 1

+0

ok O проверена первая ссылка. Начнется установка, и он говорит: Вы должны использовать «Включить или отключить функции Windows» на панели управления для установки или настройки .NET Framework 2.0 ГДЕ в панели управления я могу найти это? – autonm

0

Лайла -

msdn

Показывает кто-то с таким же сообщением об ошибке, в конце концов, это было потому, что они имели службу обновления Windows выключена. Вы можете попробовать это.

0

Да, я тоже этим занимаюсь некоторое время. И по кругу. «msdn» выше, вероятно, имеет ключ к этому. Однако выйдите и google включите обновление Windows. Я пробовал, и я нашел авторитетный форум с другой техникой MS, с инструкциями по использованию команд командной строки, чтобы переименовать это и удалить их, и ядда ... испугался до смерти, чтобы сделать это, поскольку это основной рабочий компьютер. Почему же MS делает все это так тяжело? Я никогда, за 20 лет работы, не столкнулся с беспорядками, которые Vista сделала для нас.Я не могу включить Windows Update. И я не могу получить .NET-материал, установленный, на самом деле, на этом форуме. Мне нужен .NET 3.5. Но натолкнулись на то же самое количество «ошибок», о которых здесь говорили. Штука. У MS была ежедневная агония с Vista. Я думал, что настроюсь на большинство интрасичей, и даже был очень доволен ... до тех пор, пока это не произойдет с .NET. ПОЧЕМУ не все готово пойти с покупкой машины? Я не помню, как EVER установил обновление Windows Update, чтобы не обновлять ... так что все это сложный шип в стороне.

0

Эта нить старый, но думал, что я хотел бы добавить что-то

Убедитесь, что вы не имеете ++ Redist C установлен, если это так, Uninstal и попробовать еще раз. Работал для меня.