OpenLayers 2.12 を使用する非常に単純な ASP.NET 4.5 MVC4 Web サイトを作成しました。いくつかの点と線を含む地図を表示するページが 1 つだけあります。ローカルで実行すると問題なく動作しますが、Azure Web サイトに公開した後、OpenLayers の CSS ファイルが読み込まれません。bundleConfig にハードコードされた OpenLayers CSS を追加したところ、正常に動作するようになりました。しかしもちろん、これは私が望んでいるものではありません。なぜなら、OpenLayers には他のプラットフォームやブラウザーのバージョンなどに固有の CSS ファイルがあるからです。
ローカルでは、openlayers.js と OpenLayers をインクルードし、適切な css ファイルを追加するだけです。Azure に発行した後、これが機能しない理由を知っている人はいますか?