MS Office 2007 .NET C# Interop ライブラリを Vista で動作させる方法を知っている人はいますか?
Windows サービスとして実行するようにセットアップした .NET C# アプリケーションがあります。このプログラムは、状況に応じて Word または Excel のテンプレートを開き、その内容を変更してからドキュメントを保存します。Office 2007 を使用して Windows Server 2003 または XP マシンで実行していた場合、これらすべてがうまく機能しました。すべてを Server 2008 ボックスに移動すると、すべてが機能しなくなりました。たとえば、Excel では、ファイルが明らかにそこにあるときに Excel ファイルを開くことができないという COM 例外が発生し、手動で実行すると問題なく開くことができます。Windows サービスは、マシンにログインするのと同じユーザー アカウントで実行されており、そのアカウントは管理者です。
誰が何をすべきか考えていますか?