2012-03-24 10 views
0

WebサイトでSilverlightデバッグが有効になっているかどうか(つまり、[プロパティページ - >開始オプション]の[Silverlight]チェックボックスがオンになっているかどうか)をプログラムで確認できますか?visual studio extraensibilty - ASP.NET WebサイトでSilverlightのデバッグが有効になっているかどうかを確認するにはどうすればよいですか?

私は、Webアプリケーション(WAP)のために、私は(project.Properties.Item("WebApplication.SilverlightDebugging").Valueをチェックすることで)EnvDTE経由でこれを確認することができます知っているが、Webサイトのために、私は同等の性質を見つけることができません。

答えて

1

Webサイトプロジェクトの場合、EnableASPXDebugging、EnableUnmanagedDebugging、およびEnableSQLServerDebuggingという名前のプロパティがありますが、間違いなくEnableSilverlightDebuggingプロパティはありません。これはVisual Studioのバグかもしれません。 Webサイトのプロジェクトのための

プロパティは、次のファイルに保存されます。

C:\ Users \ユーザー名\のAppData \ローカル\マイクロソフト\ WebsiteCache \ Websites.xml

最後の手段として、ファイルを解析して、<Website>enablesilverlightdebugging属性の値を読み取ることができます。残念ながら、このファイルはプロジェクトが閉じられるまで更新されないため、ファイルが実際の設定と同期していない可能性があります。

+0

ありがとうございました。 Websites.xmlファイルの更新を強制する方法についての考え方はありますか? –

+0

私は恐れていません。 Microsoft Connectで問題を開き、その内容を確認したい場合があります。 –

関連する問題