0

IIS6 を使用する既存のサーバーに展開しようとしている MVC3 Web サイトがあります。サーバーには .NET 4 がインストールされていますが、MVC3 はインストールされていません。参照されているすべての dll をサーバーの bin フォルダーに配置しました。

ワイルドカード マップを設定すると、静的ドキュメント (/public/images/nav.png など) であっても、サーバーはサイト上のすべてのドキュメントに対して 404 エラーをスローします。ワイルドカード マップを削除すると、静的な画像 (nav.png など) を参照できます。

ワイルドカード マップが設定されているときに存在する静的ファイルで 404 エラーが発生する理由はありますか?

4

2 に答える 2

0

プロジェクトノードを右クリックし、展開パッケージをビルドします。これは私にとってはうまくいきます。

詳細 [リンク] http://www.hanselman.com/blog/BINDeployingASPNETMVC3WithRazorToAWindowsServerWithoutMVCInstalled.aspx

于 2012-05-15T07:21:25.220 に答える
0

MVC3 に必要な DLL を使用してソリューションを展開してみてください: 「\bin 展開」を使用して Web ホスティングに ASP.NET MVC 3 アプリを展開する方法

于 2012-05-13T00:55:54.400 に答える