Ошибка 1609. ASPNET недействителен - PullRequest
0 голосов
/ 25 мая 2011

В нашей компании есть продукт, который устанавливается через InstallShield. Когда я запускаю установку на машине с установленным IIS 6, она работает отлично. Но когда я пытаюсь установить его на машину с установкой IIS 7, я получаю:

* Ошибка 1609. Произошла ошибка при применении настроек безопасности. ASPNET является не действительный пользователь или группа. Это могло, это может быть проблема с пакетом, или проблема с подключением к домену контроллер в сети. Проверьте свои подключение к сети и нажмите Повторить, или Отмена, чтобы закончить установку. *

что я делаю не так? что мне нужно изменить при установке (или на установленной машине).

Спасибо, Бен

Ответы [ 2 ]

2 голосов
/ 27 апреля 2012

Это потому, что у вас нет пользователя ASPNET. У вас есть 2 варианта, вы можете либо вручную создать этого пользователя для запуска этого пакета, либо вы можете установить .net framework 1.1, а затем переустановить или перерегистрировать версию .net, с которой вы собираетесь запускать свои приложения.

1 голос
/ 25 мая 2011

Выполните следующую команду, чтобы исправить эту проблему:

aspnet_regiis –i

Обычно это доступно в пути установки .NET Framework. Например, если вы используете .NET 2.0, весь путь будет:

C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i

Подробнее о команде aspnet_regiis можно узнать здесь: .

...