ASP.NET MVCプロジェクトがあり、ローカルエミュレーターを介したWindowsAzureへの展開をテストしています。開発サーバーでプロジェクトファイルを正常に実行できますが、Azureプロジェクトをビルドし、エミュレーターを介して起動すると、コンテンツファイルが正しく返されないという問題が発生します。内部のCSSファイルとJSファイルは、認証が失敗したかのようにログインページにリダイレクトされます。ただし、この認証要件がどこから来るのかわかりません。
私がすでに試したこと:
- 両方のプロジェクトからすべてのビルドファイルを手動で削除しました(ソリューションの「クリーン」アクションも試しました)
- Azureプロジェクトをまとめて削除し、プロジェクトの現在のバージョンから新しいプロジェクトを作成してみました。
- Azureストレージインターフェイスを介してローカルストレージをクリアしようとしました。
- ASP.NETプロジェクトですべてのコンテンツが「コンテンツ」としてマークされていることを確認しました。
- すべてのコンテンツアイテムに「常にコピー」のフラグを付けてみました
- 静的コンテンツのオプション機能がチェックされていることを確認しました
編集:私はWebにデプロイしましたが、すべてがうまく機能しています...これはエミュレーターの問題です。その新しい情報に関する提案はありますか?