2つのプロジェクトを含むASP.NETMVC3ソリューションがあります。これをMySolution
2つのプロジェクトFoo
と呼びましょうBar
。
Azureで問題なく実行されています。私は先月、ブランチでかなり大きな変更を行い、現在それをデプロイすることを検討しています。個別に、ローカルで起動するFoo
と、との両方Bar
が正しく機能しています。
私のソリューションはCurrent Selection
、プロジェクトの起動時に起動するように設定されているため、各プロジェクトで個別に作業しています。
Foo
は私のサイトのルートなので、http://www.mycompany.comと言います。
http://www.mycompany.com/r/Bar
のルートを処理するように設定されています
すべてが順調に進んでいると思いましたが、今夜Azureステージング環境にデプロイすると、ルートサイトは正常に読み込まれます。しかしBar
、/r/
サブディレクトリに移動して起動しようとすると、404が表示されます。
次に、web.configを変更してcustomErrors=Off
再デプロイしました。HTTP 500
プロジェクトのどのページにもアクセスできませんBar
。
なぜこれが起こっているのかをどこからデバッグし始めればよいのかさえわからないので、これをトラブルシューティングする方法についての指針を知りたいと思います。