2011-10-27 40 views
1

実行中のSilverlight OOBアプリケーションを見つけるにはどうすればよいですか?sllauncher.exeの下で実行中のブラウザ不在のSilverlightアプリケーションを確認する

SL OOBアプリケーションがプロセスのリストを取得すると、sllauncher.exeプロセスの下で実行されています。それらはSLアプリケーションのIDを持つ引数で呼び出されますが、Process.StartInfo.Argumentsの引数は表示されません。

実際にsllauncher.exeで実行されているアプリを確認する方法はありますか?

答えて

1

開始しなかったプロセスに対しては、Process.StartInfo.Argumentsを使用しても意味がありません。プログラムがこれらの引数を使用してプロセスを開始した場合にのみ、意味のあるデータが含まれます。 \私はOOBにSilverlightがで開始されたIDをインストール取得することができています

var processQuery = new SelectQuery("SELECT Commandline FROM Win32_Process"); 
var scope = new System.Management.ManagementScope(@"\\.\root\CIMV2"); 
var searcher = new ManagementObjectSearcher(scope, processQuery); 
ManagementObjectCollection processes = searcher.Get(); 
foreach (var process in processes) 
{ 
    Console.WriteLine(process["Commandline"]); 
} 
+0

を、私はマイクロソフトに\のAppData \ LocalLow \ XAPファイルを検索することができます

あなたはそうのような、しかしWMIを使用することができますSilverlight \ OutOfBrowser \ index \ localhostにあります。 –

関連する問題