2011-07-07 18 views
2

私はホスティング会社に尋ねたところ、 "はい、私たちは.net4/mvc3をサポートしています"しかし、hellomvcテストアプリケーションはhome/indexルートを返さないので私のローカルマシン。ホスティングがサポートされているかどうかをテストする

のDev:ショー/こんにちは/インデックス
ホスティング:ディレクトリ一覧は少しのResponse.Writeは、ASPが働いていたことを言うだろう戻る従来のASP日

を否定したと表示されます。

私はホスティング会社に再度連絡する前にテストを完了しましたか、それとももっと具体的なものがありますか?

おかげ

答えて

2

あなたのホスティング会社はMVCと互換性のあるインストールASP .NETのバージョンを持っている必要があります。 MVC自体は、必要なアセンブリをアプリケーションのbinフォルダにコピーするだけで、展開できます。

(それはまた、必要に応じて複数のWebアプリケーションが同じアセンブリを共有し、あなたのスペースに小さな節約を与えることを可能とする、サーバー、およびmaintainablityにGACにインストールすることができますが、これはただ一つの選択肢である)

マーティン

EDIT:

サーバーが統合モードで実行されていない場合、それが唯一のASP .NETをマップする、つまり、私は任意のASP.NETホスティングに取り組む基本的なMVCのWebサイトを停止する可能性があると考えることができる唯一のことはありますasp .netハンドラへの拡張、you may need to configure routing to use urls ending in .aspx

+0

/home/index.aspxメソッドを使用します。 .net4が認識されない(web.config行が表示されている)ことを示す設定エラーが表示されました。私は今これでホスティング会社に戻ることができます。ご協力ありがとうございました。 –

0

MSFTによって構築されたサンプルMVCアプリケーションをホストしてみてください。

関連する問題