1

ASP.Net Webサイトを開こうとしましたが、このエラーが発生しました。

アセンブリ'System.ServiceModel、Version = 3.0.0.0、Culture = neutral、PublicKeyToken=b77a5c561934e089'からタイプ'System.ServiceModel.Activation.HttpModule'を読み込めませんでした

これは何についてですか?

4

1 に答える 1

3

以下のリンクは、参照できる非常に役立ちます: http : //blogs.msdn.com/b/webtopics/archive/2010/04/28/system-typeloadexception-for-system-servicemodel-activation-httpmodule-in- asp-net-4.aspx

 http://social.msdn.microsoft.com/Forums/en/wcf/thread/39571e42-aca7-469d-8c68-aa59c2da4fcc

このエラーは、.NET Framework 4のインストール後にIISをインストールした場合、またはIISと.NETFramework4のインストール後に3.0バージョンのWCFHttpActivationモジュールをインストールした場合に発生する可能性があります。

この問題を解決するには、ASP.NET IIS登録ツール(Aspnet_regiis.exe)を使用して、正しいバージョンのASP.NETを登録する必要があります。これは、次のようにaspnet_regiis.exeを実行するときに–iruパラメーターを使用することで実行できます。

aspnet_regiis.exe -iru

また

%windir%\ Microsoft.NET \ Framework64 \ v4.0.30319 \ aspnet_regiis.exe -i

幸運を

于 2012-08-13T06:15:48.123 に答える