Кто-нибудь знает, как заставить библиотеки MS Office 2007 .NET C # Interop работать с Vista?
У меня есть приложение .NET C #, которое я настроил для работы в качестве службы Windows. Эта программа откроет шаблон Word или Excel в зависимости от ситуации и изменит его содержимое, а затем сохранит документ обратно. Все это прекрасно работало, когда я делал это на компьютере с Windows Server 2003 или XP, используя Office 2007. Когда я переместил все в окно Server 2008, все перестало работать. Например, в Excel я получаю исключение COM, сообщающее, что файл Excel не может быть открыт, когда файл явно находится там, и я могу открыть его очень хорошо, когда делаю это вручную. Служба Windows работает под той же учетной записью пользователя, с которой я захожу на компьютер, и эта учетная запись является администратором.
Кто-нибудь знает, что делать?