数ページのASP.NETWebアプリケーション(.NET 4.0)があり、1ページにSilverlightアプリケーションが含まれています。
ローカルでデバッグすると、Silverlightアプリは正常に動作します。Webサーバー(Windows Server 2008 R2、IIS 7.5)に展開すると、Silverlightアプリが表示されません。
Application_Errorで、次のファイルが欠落しているという例外が発生します。
clientaccesspolicy.xml
crossdomain.xml
ネット上であまり役に立たないものをいくつか見つけました。C:\ inetpub\wwwrootにある必要があると言われています。IIS7.5に「デフォルト」のWebサイトがなく、これらのフォルダーもありませんか?
それらはどこにあり、どこに置くべきですか?
これは非常に緊急ですので、助けてください。どうもありがとう。
編集:だから私は私のコメントのリンクが示唆することをやってみました。さらに詳しい情報:Silverlightアプリが機能するために使用するSilverlight対応のWCFサービスがあります。
.svcファイルを使用してアプリをデプロイするときに特別なことをする必要がありますか?IIS5で.svcファイルへのアクセスを有効にする必要があったことを覚えていますが、IIS 7.5でそれが必要かどうかわかりませんか?
この追加情報がお役に立てば幸いです。コードスニペットなどが必要な場合は、お知らせください。
ありがとう。