Должно ли расширение ASP.NET v2 IIS сервера отсутствовать после установки .NET 4? - PullRequest
0 голосов
/ 21 августа 2010

У меня тонна проблем, когда мои сайты ASP.NET используют версию 2. Например, все мои файлы SVC и ASPX возвращают «файл не найден». Кроме того, когда я использую IISMgr и перейти к:

ServerName ..... Расширения веб-службы

Я заметил, что ASP.NET v2 нет. Я попытался aspnet_regiis, но не повезло. У кого-нибудь есть Windows 2003 с установленным .NET 4? Можете ли вы сказать мне, что у вас есть для ASP.NET 4.x, чтобы я мог вручную добавить расширение IIS?

alt text

UPDATE

aspnet_regiis.exe - я, кажется, теперь работал. Но у меня все еще есть проблемы с WCF. Я только что попытался переустановить WCF с помощью ServiceModelReg -i, и я получаю это в журнале событий

alt text

Кроме того, так выглядит ServiceModelReg -ls (обратите внимание, что сопоставления сценариев веб-хоста не существуют)

alt text

1 Ответ

2 голосов
/ 21 августа 2010

Возможное решение - здесь . Выдержки:

При сборке Windows 2003 R2 SP2 сервер - по умолчанию он имеет Служба Microsoft.NET Framework 2.0 Пакет 1 и Microsoft .NET Framework 3.0 Service Pack1 установлен. Вы заметите, что ASP.NET v2.0.50727 является МВД (отсутствует в действии) в веб-службах Расширение в диспетчере IIS. Как вы делаете это появляется и делается как «разрешено» служба? .. запустить окно DOS - перейти в следующий каталог

C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727> или же C: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727> для 64 бит

Введите aspnet_regiis.exe - i

РЕДАКТИРОВАТЬ : Я только что прочитал, что вы пытались aspnet_regiis - вы использовали правильную папку Framework в зависимости от архитектуры вашего процессора?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...