Найден ответ ....... !!!!!!!
Официально Microsoft Office 2003 Interop не поддерживается на сервере Windows 2008 от Microsoft.
Но после многих перестановок и комбинаций с кодом и поиском мы нашли одно решение, которое подходит для нашего сценария.
Решение состоит в том, чтобы устранить разницу между тем, как Windows 2003 и 2008 поддерживает структуру папок, потому что Office Interop зависит от папки рабочего стола для открытия / сохранения файлов. В системе 2003 находится папка рабочего стола в systemprofile, которая отсутствует в 2008 году.
Итак, когда мы создаем эту папку в 2008 году в соответствующей иерархии, как указано ниже; Офис Interop может сохранить файл по мере необходимости. Эта папка рабочего стола должна быть создана в
C: \ Windows \ System32 \ Config \ systemprofile
И
C: \ Windows \ SysWOW64 \ Config \ systemprofile
Это сработало для меня ...
Также проверьте, установлен ли .NET 1.1, потому что он необходим Interop и не предустановлен Windows Server 2008
Или вы также можете использовать метод SaveCopyas (), который просто принимает аргумент в качестве строки имени файла)
Спасибо, ребята ..!