Зачем 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 ответов

Другие вопросы по тегам