Excel не может получить доступ к файлу с IIS7 и Windows Server 2008 R2 (64 бит)

У меня есть веб-проект (.NET 4), которому необходимо получить доступ к файлу Excel, но в нем появляется следующее сообщение об ошибке:

Error occurred during file generation.Microsoft Excel cannot access the file 'D:\xx\xx\abc.xls'. There are several possible reasons: • The file name or path does not exist. (Actually it is there) • The file is being used by another program. (It can not happen) • The workbook you are trying to save has the same name as a currently open workbook. 

В IIS7 я использую DefaultAppPool с идентификатором «myservice», который находится под группой администраторов.

На странице аутентификации моего веб-сайта в IIS анонимная аутентификация была включена и установлена ​​в «Идентификатор пула приложений», а олицетворение ASP.NET было отключено.

После поиска решения в течение нескольких часов я нашел следующее, но никто из них не работает

  1. Создайте папку в папке C: \ Windows \ SysWOW64 \ config \ systemprofile \ Desktop. Пожалуйста, напишите:
  2. Предоставьте права «myservice» в «Службе компонентов». Пожалуйста, напишите:

Одно странно, в группе IIS_IUSRS ничего нет. Это нормально? Я помню как минимум двух пользователей (DefaultAppPool & Classic .NET AppPool).

Я предполагаю, что это проблема разрешения IIS, но я не могу ее решить.

Задача решена!!!!!!!!!! Мой Excel 2010, должен создать папку «Рабочий стол» в C: \ Windows \ System32 \ config \ systemprofile

Давайте будем гением компьютера.