初めてasp.netMVCアプリを作成しています。ビューで使用する必要のあるフラッシュコンポーネントがあります。SWFファイルなどをContentsフォルダーに含め、ビューから参照しました。ビューに到達すると、フラッシュファイルが読み込まれます。
この問題は、フラッシュファイルがその構成データのXMLファイルを参照しているために発生し、そのXMLファイルへのアクセスでエラーが発生します。これは、flashが相対パスを検索し、ページのURLを使用しているためだと思います。これは明らかにMVC URLであり、ディスク上の実際の場所を参照していないため、XMLファイルはありません。
明らかな答えは、フラッシュファイルを変更してXMLファイルのコンテンツフォルダーを探すことだと思いますが、それはフラッシュを再コンパイルすることを意味し、フラッシュについてはほとんど知らないので、それを避けたいと思います。したがって、XMLファイルをビューと同じURLに表示する方法はありますか?現時点では、フラッシュコンポーネントがオンになっているページはhtttp:// localhost / upload /にあるので、XMLファイルだと思いますhttp://localhost/upload/flash-settings.xmlからアクセスできる必要がありますか?
フラッシュファイルを編集せずにこれを行う他のより良い方法がある場合は、それも開いてください。