IISとASP.NETの関連付けでハマったMEMO
調べると結構ヒットするのね。
IISのやつ。
.NETFrameworkより後にインターネット インフォメーション サービス (IIS) を
追加した場合にASP.NETアプリが動かない。
「ASP.NETがインストールされていません」なんて言いやがる。
うむ、、、正しくインストールされていないのが原因らしい
(そんなはずないのだけれど。。)
ちなみにWindwsでのインターネット インフォメーション サービス (IIS) を
使えるようにするには、
コントロールパネル
―プログラム
――Windowsの機能の有効化または無効化
必要なサービスをチェックする。
さて本題の
コマンドプロンプトでASP.NETのインストーラーを実行です。
コマンドプロンプトは右クリック【管理者として実行】で起動
(通常、なにも変更していなければ、VISTA以降はAdminでログインしても、exeの実行はUserレベルになるということで)
exeの場所(VISTA環境)
C:\Windows\Microsoft.NET\Framework\v4.0.30319 ここにありました。
64bitならFramework64\v4.0.30319かな。
コマンド
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
(コマンドなどはここを参考に ASP.NET IIS 登録ツール (Aspnet_regiis.exe))
はい、これで脱出成功。