環境を再構築したりしていると見かけるエラーです。 最近は環境再構築をよくしているのでよく見かけており、慣れてきましたが… 念のため、エラー例とその原因、対策を記載します。
目次
エラー例
(例1)アセンブリ 'System.ServiceModel, Version 3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' から型 'System.ServiceModel.Activation.HttpModule' を読み込むことができない(例2)
HTTP エラー 403.14 - Forbidden
原因
ASP.NET MVC が正しく IIS に構成されていないことが原因。 インストール順序によって発生する場合があるみたいです。
対策
コマンドプロンプトから以下のコマンドを実行します。
cd /d "C:\Windows\Microsoft.NET\Framework64\v4.0.30319" aspnet_regiis.exe -i -enable
Visual Studio に付属の コマンドプロンプト を利用する場合、cd
によるディレクトリ変更は不要です。
以下のコマンドのみで IIS の再構成ができます。
aspnet_regiis.exe -i -enable
最後に… このブログに興味を持っていただけた方は、 ぜひ 「Facebookページ に いいね!」または 「Twitter の フォロー」 お願いします!!