Phil HaackがASP.NET MVCアプリケーションをASP.NET 4にデプロイするためにeasier wayを投稿したため、最近私はASP.NET MVC application on IIS6の展開に少し興味があります。 ASP.NET MVCの異なるバージョンが異なるバージョンのASP.NETでどのように動作するかを確認します。 まず、Visual Studio 2010でASP.NET MVC 2プロジェクトを作成し、Windows Server 2003(.NET Framework 3.5のみインストール済み)のIIS 6に展開しました。私はASP.NET 2.0で動作するようにアプリケーションを設定しましたが、余分なものはありません。私はちょうどどんな種類のエラーが起きるか見たいと思ったからです。そして、予想どおり、以下のようにいくつかのエラーが報告されました。IIS6でのASP.NET MVC展開の奇妙なこと
その後、私は次のよう真にSystem.Web.Mvcアセンブリのローカルコピー属性を設定して、再度展開。結果
、アプリケーションが円滑に実行されました。私は材料のトンを読んでいた
は、IIS 6にMVCアプリケーションを配備するの混乱について話しましたそして、私は私の以前のプロジェクトで展開問題に取り組むために戦うんでした。少なくとも、アプリケーションでExtensionless Urlを使用していた場合は、IISでワイルドカードマッピングを構成する必要があります。しかし、この場合、私はそうするチャンスがなかった。
heckが正確に何が起こっていましたか?私は新しい大陸を発見しましたか?
ギボン、お返事ありがとうございます。それは "*" IISの既定のマッピングですか?私のテスト対象マシンはきれいなマシンです。私は帰宅したときにそれを確認します。 – misaxi