3

Windows 8 Release Preview のインストールで ASP.NET MVC3 を有効にするために何か特別なことをする必要がありますか? VS2010 で空の ASP.Net MVC3 Razor アプリケーションを作成し、新しいアプリケーションとしてローカル IIS インスタンスにデプロイし、ブラウザーにページをロードしても機能しません。次のエラーが発生しました。

HTTP エラー 403.14 - 禁止されています

Web サーバーは、このディレクトリの内容を一覧表示しないように構成されています。

次に、新しい VS2010 プロジェクトに移動し、右クリックして [配置可能な依存関係の追加] を選択し、[ASP.NET MVC] と [Razor 構文を使用した ASP.NET Web ページ] を選択してから、プロジェクトを再配置しますローカル IIS アプリケーション。変化なし。それでも「ディレクトリの内容をリストするように構成されていないWebサーバー」。

VS 2010 Development Web Server が正常に動作することは注目に値します。

何か案は?

4

5 に答える 5

3

それを見つけた。ASP.NET MVC3 を使用していて、.Net 4.0 フレームワークがインストールされていたとしても、ASP.NET 4.5 用の Windows 8 の「機能」をインストールして接続する必要がありました。少し直感に反するようですが、それを変更することでそれができました。

于 2012-06-27T17:03:23.733 に答える
0

私にとって、.NET 3.5 は IIS 8 の Windows 機能用にインストールされていませんでした。私のアプリは .NET 4.0 であると確信していますが、試してみる価値はあります。

于 2012-10-17T12:05:43.697 に答える
0

サイトのワーカー プロセスが .NET 4 用に構成されていることを確認しましたか?

あなたが「配備した」と言うとき、どのようにそれをしましたか? フォルダがアプリケーションに設定されていないようです。

于 2012-06-26T17:28:27.837 に答える
0

MVC3 プロジェクトのすべての依存関係が GAC に保存されるように、ホスト マシンで MVC3 インストーラーを実行することを検討することをお勧めします。インストール パッケージが必要な場合は、次の場所からダウンロードできます。

http://www.microsoft.com/web/gallery/install.aspx?appid=MVC3

これが Windows 8 プレビューで機能するかどうかは確認できませんが、問題が発生したときの私の最初の直感です。

于 2012-06-26T16:34:29.810 に答える
0

MVC3 MS VS 2010 のインストールに問題がありました。Windows 8 x64。プラットフォーム インストーラーにエラーは表示されません。
根本的な原因: aspnetwebpages.msi がweb.configファイルの更新を中断します。空白しか含まれていないように見える 2 つの web.config ファイルを更新しました。
ここに私の指示があります:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.configが有効であることを確認してください。web.config.default を使用し、コピーして web.config に名前を変更し、正しくないように見える場合は修正します。

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.configが有効であることを確認してください。を使用web.config.defaultし、コピーして名前を変更し、web.config間違っているように見える場合は修正します。

そもそもなぜファイルが悪かったのかわかりません。

于 2013-03-02T17:35:22.113 に答える