アセンブリ 'System.ServiceModel、Version=3.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' からタイプ 'System.ServiceModel.Activation.HttpModule' を読み込めませんでした。]
オンラインで検索した後、問題が発生しましたその理由は、IIS のインストール後に他のバージョンのフレームワークがインストールされたため、アセンブル内のバージョンがプログラムで使用されているバージョンと不一致になったためです。解決策は、
aspnet_regiis.exe -iru を使用して iis を再登録することです。
操作は次のとおりです:
管理者権限を使用してコマンド プロンプトを開きます (管理者として実行を使用する必要があります。そうしないと登録が機能しません)
フレームワーク フォルダー (C:WindowsMicrosoft) に入ります。 .NETFramework)、対応するバージョン (v4.0.30319) の下のフォルダーを選択し、コマンド
を使用してコード をコピーします。コードは次のとおりです。 :
aspnet_regiis.exe -iru