1

実験目的でAzureに移植しようとしている既存のMVC4アプリがあります。アプリプロジェクトを右クリックして、[Azureプロジェクトの追加]などを選択しました。次に、必要に応じてAzureプロジェクト設定を構成し、Azureに公開しました。

そうすると、展開URLで静的コンテンツに問題なくアクセスできますが、どのコントローラーも応答しません。IISから404notfoundエラーが発生します。AzureがASP.NETビットを起動して、アプリが正しく機能するようにするには、何をする必要がありますか?

4

2 に答える 2

0

osファミリを1(Windows 2K8 SP2)から2(Windows 2008 R2)に変更することで、問題を解決することができました。これで問題が解決する理由に関するドキュメントをいくつか見たいのですが、少なくとも今のところは解決策です。

于 2012-08-27T04:21:59.803 に答える
0

ローカルコンピューターからAzureに既存のMVCアプリケーションをホストしようとしたときに、この問題が発生しました。次のことを確認してください

  1. 以下のように、web.configで管理対象モジュールの実行を許可します
  2. 以下にコメントするような拡張なしハンドラー構成を削除します
*<system.webServer><modules runAllManagedModulesForAllRequests="true" />       
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>*
于 2015-07-29T03:59:05.880 に答える