2

MVC 3.5 を使用して標準の MVC アプリケーションを開発しました。IIS で取得して、localhost をナビゲートできるようにしようとしていました。そのプロジェクトを localhost パスに公開しましたが、ブラウザーに入力すると、まあ... サイトは表示されませんでしたが、ローカルホストにあるファイルとディレクトリのリストが表示されました。

私は何をすべきか?IIS が完全にインストールされ、「DefaultAppPool」が Framework 4.0 と ApplicationPoolIdentity でセットアップされます。

みなさん、よろしくお願いします。

問題の解決: Windows 7 64 ビットを実行しており、aspnet_regiis 32 ビット バージョンをインストールしました。それは私を3日間忙しくさせる混乱でした、くそー!ところで、今では正常に動作しており、フォーラムを読む代わりにコードを入力できるようになりました。以上です、皆様ありがとうございました。

4

2 に答える 2

5

セクション system.webServer に web.config <runAllManagedModulesForAllRequests="true"/> を追加してみてください。

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
于 2013-02-27T18:25:41.120 に答える
0

It looks like your deploy location is not configured as an application in IIS. Try these instructions, but tick the Mark as IIS application on destination box.

Or you could open up IIS Manager and make your location an application there.

于 2012-07-11T15:00:29.843 に答える