Зачем systemprofile нужна папка Desktop для открытия файла excel

Нам не удалось открыть книгу Excel с ASP.net до создания папки с именем «Рабочий стол» в папке systemmprofile.

Решением было создать папку с именем «Рабочий стол» вC:\Windows\SysWOW64\config\systemprofile\

Сообщение об ошибке:

System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel cannot access the file 'c:\temp\test.xls'.

Есть несколько возможных причин:

Имя файла или путь не существует.Файл используется другой программой.Книга, которую вы пытаетесь сохранить, имеет то же имя, что и текущая открытая книга.

Кто-нибудь знает объяснение этому?

Если нашел подсказку здесь:Автоматизация Excel 2007 на базе Windows Server 2008 x64

Но я не понимаю, как эта папка Desktop связана с Excel или InteropServices в целом.

Информация о версии:

ОС: Windows Server 2012 IIS: информационные службы Интернета (версия 8.0.9200.16384) Excel: Excel 2013

Ответы на вопрос(0)

Ваш ответ на вопрос