私は、さまざまなアプリのランチャーとして機能するアプリケーションを作成しています。その一部は、Microsoft Application Virtualization Client を使用して起動されます。これらのアプリを C# から起動する適切な方法は何ですか?
私はこれを使用できることを知っています:
Process myProcess = new Process();
myProcessStartInfo.FileName = @"C:\Users\path\to\app.lnk";
myProcess.Start();
ただし、すべての人が同じ場所に app.lnk ショートカットを持っているわけではありません。C# を使用して仮想化クライアントを起動し、\launch パラメータを渡す方法はありますか?