Microsoft のアプリケーション仮想化ツールである app-v に Visio をインストールしました。ローカル マシンで Visio を実行していますが、問題なく動作します。しかし、以下のような Visio アプリケーションを取得または作成するためにローカル マシンで ac# コードを記述する場合:
Microsoft.Office.Interop.Visio.Application application = (Microsoft.Office.Interop.Visio.Application)Marshal.GetActiveObject("Visio.Application");
エラーが発生しました:
操作は利用できません (例外 de HRESULT : 0x800401E3 (MK_E_UNAVAILABLE))
最初に Visio を起動し、次に C# コードを起動したので、Visio が実行中であることを確認しました。もちろん、エラーは理解していますが、そのようなシナリオで Visio を取得または作成するにはどうすればよいですか?