sangamesh arali Ответов: 8

Не удалось загрузить систему типа'.Модель обслуживания.Активация.Система HttpModule' from assembly '.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089


Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089′.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.TypeLoadException: Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089′.


я бегу aspnet_regiis.exe тем не менее я получаю ту же ошибку

Пожалуйста, помогите нам его срочно

[no name]

EDIT: добавлен тег "pre"

8 Ответов

Рейтинг:
67

Eduard Lu

Тебе нужно бежать aspnet_regiis.exe как для .NET Framework v2, так и для v4.

С уважением,
Эдуард


Swapnil Bhosale

Спасибо! Он работал

Рейтинг:
59

koolprasadd

Это может быть достигнуто с помощью параметров –iru при запуске aspnet_regiis.exe а именно::
aspnet_regiis.exe -МСАТ

старт-и GT; выполнить--&ГТ; c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -МСАТ


stuy

Это сработало отлично (и быстро).

rudysroost

Это сработало и для меня. Спасибо!

SavDawg

Работал на 100%

Member 10488449

Работать отлично.Спасибо

dhinamit

спасибо.
Это работает, супер. но я не знаю, в чем там дело. можете ли вы объяснить.

Ismailihn

Спасибо.. это сработало

Рейтинг:
51

sangamesh arali

я удалил и установил dotnet4.0 полную настройку, перезапустил машину и запустил aspnet_regiis.exe для dotnet 4.0 в качестве администратора я настроил пул приложений iis в фреймворк v4.0.


Наконец-то я получил результат.Он работает нормально


Спасибо


Рейтинг:
2

Ajay Malalikar

If above methods don't work, then do the below mentioned activity.

Change this line in Windows/System32/ApplicationHost.config:

<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler" />

to

<add name="ServiceModel" type="System.ServiceModel.Activation.HttpModule, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="managedHandler,runtimeVersionv2.0" />


Рейтинг:
2

format C: /U

1. Удалите всю папку вашего старого проблемного проекта
2. Запустите VS, и вам будет показано создание нового проекта и некоторые ссылки на ваш последний проект.
3. Одна из ссылок-ваш старый проблемный проект, нажмите на нее!
4. поскольку вы удалили папку, VS попросит удалить ссылку. Скажи "да".
5. Создайте свой новый проект, теперь проблема исчезла (надеюсь).


Рейтинг:
2

Member 14475559

Добавьте приведенный ниже код в web.config и установите рабочую версию set the .net frame как 4.5.

&ЛТ;система.веб-сервер&ГТ;
<модули runallmanagedmodulesforallrequests="true">


если все еще та же проблема, попробуйте сбросить iis, чтобы исправить эту проблему.


С уважением,
Нарендра К.


CHill60

За исключением того, что 4.5 вышел в 2012 году, а ОП задал этот вопрос в 2011 году.

Рейтинг:
0

kcs_baba

он отлично работает с
aspnet_regiis.exe -МСАТ


Gadipally Bharath

Потрясающе это сработало, спасибо

Рейтинг:
0

Member 12806685

В меню Пуск выберите пункт Все программы, а затем выберите пункт аксессуары.

Щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.

В командной строке введите следующую команду, чтобы перейти в папку Microsoft.NET\Framework64\v4.0.30319, а затем нажмите клавишу Ввод.

компакт-диск папку\Windows\Майкрософт.С net\Framework64\V4 по.0.30319

В командной строке введите следующую команду и нажмите клавишу Ввод.

aspnet_regiis.exe -МСАТ

В командной строке введите следующую команду и нажмите клавишу Ввод.

iisreset


[no name]

Да...уже спрашивал и отвечал с тем же решением пять лет назад.