私は Visual Studio 2008 用の VSPackage を作成しており、WiX で生成された Msi を使用して展開しています。インストールの最後に、必要に応じて "devenv.exe /setup" を実行して、VS にパッケージを認識させます。ただし、実行中の Visual Studio のコピーがある場合、このコマンドは成功しません。
現在、インストールする前に Visual Studio のすべてのコピーを閉じる必要があると人々に伝えていますが、誰にでもできる方法を望んでいます。Visual Studio (devenv.exe) のコピーが実行されている場合に誰かが .msi を実行したことを確認し、プロジェクトのインストールをブロックするにはどうすればよいですか?