質問

私はこれを数日間機能させようとしています。 Internet Explorer 9(IE9)をデバッグするときに役立つVisual Studio 2010 SP1のアドインを書きました。 IE9には、IE9の他のインスタンスが開いているときにVisual Studio 2010を自動アタッチするのを防ぐ新しい起動方法があり、それがアタッチされた場合、JavaScriptとSilverlightをデバッグするときに右のiexplore.exeプロセスに自動アタッチしないというものでした。 。私のアドインでは、デバッガーが起動するのを待ち、JavaScriptを実行しているiExplore.exeプロセスに接続します。 SilverlightデバッガーがWeb設定でチェックされている場合、添付する前にSilverlightがロードするのを待つ必要があります。そのため、このチェックボックスがチェックされているかどうかを知る必要があります。

アドインからユーザーオプションファイルを直接読み取ってみて、.csproj.userファイルが実際にはVisual Studio 2010が閉じるまで変更されないことを発見しました。したがって、デバッガーを再度解除して起動すると、私のアドインがSilverlightのデバッグが引き続き有効になっていると考えるため、間違った結果が生じます。

Visual Studioアドインのデバッガーの起動時にこのSilverlightチェックボックスにアクセスしようとしています。 .userファイルを読み取るだけでは機能しません。何か案は?

役に立ちましたか?

解決

私はここで自分の質問に答えました。

スタックオーバーフローに関する質問に答えました

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top