これが私の小さなコードです。
protected void ViewVisio(string url)
{
// open document
Microsoft.Office.Interop.Visio.Application visApp =
new Microsoft.Office.Interop.Visio.Application();
Microsoft.Office.Interop.Visio.Document visDoc = // application hangs here
visApp.Documents.Open(url);
...
}
基本的に、アプリケーションはドキュメントを開く行で永久にハングアップします。数時間経ってもタイムアウトすることはなく、例外がスローされることもありません。Windows イベント ログを確認しましたが、何もありません。
サーバーに Office をインストールし、すべての適切なアクセス許可を設定しました。私は Word、Excel、および PowerPoint ファイルで同じことを行っていますが、それらはすべて問題なく動作するため、それとは関係がないと思います。
だから私はここで少し途方に暮れています - 誰が問題が何であるか知っていますか?