私は検索しましたが、私の状況に該当する解決策は見つかりませんでした。以下は私のコードのスクリーンキャプチャとエラーです。私は別の投稿で推奨されるように管理者として実行しようとしました。Office.Interop.Word.Document.Open throw COMException
最終的な目標は、C#を使用してプログラムでディレクトリ内のドキュメントを検索し、ハイパーリンクアドレスを置き換えることです。
Microsoft.Office.Interop.Word.Document document = applicationObject.Documents.Open(FileName: file);
..And読み取り:
型 'System.Runtime.InteropServices.COMException' の未処理の例外は、ConsoleApplication1.exe
に発生しエラーがラインのためのものです
"ファイルが壊れているようです"という想像力はほとんどありません。もう一度試してみてください。また、try/catchを使用すると、ドキュメントを開くことができない理由がたくさんあります。 –