0

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 を取得または作成するにはどうすればよいですか?

4

0 に答える 0