Я создал примерную веб-страницу Razor, которая прекрасно работает, и я решил развернуть ее на локальном IIS, включенном в Windows 8.1.(IIS 8.5).
Я использовал функцию публикации через файловую систему, которая копировала соответствующие файлы в подпапку Inetpub.
Когда я пытаюсь получить доступ к веб-странице, я получаю эту ошибку:
The requested page cannot be accessed because the related configuration data for the page is invalid.
Error Code: 0x8007000d
Config Error:
Config File: (correct path)
Webconfig подозрительно короткий, но, учитывая простоту страницы - возможно, достаточно длинный?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\myapp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
</configuration>
Я провел довольно тщательный поиск подобных проблем здесь и других материалов, возвращенных Google, и в целом ничего не помогло.Я уверен, что все соответствующие компоненты, которые я мог установить для IIS, я уже установил.Все конфигурационные файлы правильно сформированы.Безопасность в порядке - я могу поиграть с контентом webconfig и немного получить ошибку, которая указывает на то, что IIS может получить доступ к файлу конфигурации.
Единственное, что меня удивляет, это то, что иногда, когда я получаю доступ к различным значкам конфигурации в IIS дляНа странице я получаю сообщение об ошибке, подобное этому:
т.е. для .NET Profile: при выполнении этой операции произошла ошибка.Подробности: (здесь ничего не написано) Имя файла: \? \ C: \ inetpub \ wwwroot \ mypagefolder \ web.config Ошибка: (здесь ничего не написано)
В моем web.config отсутствуют некоторые разделы?
РЕДАКТИРОВАТЬ: я также отбросил опубликованное приложение на каком-то другом сервере IIS, который используется для других приложений, и результат тот же, что заставляет меня полагать, что st либо не прав в процессе публикации приложения, либо st очень странный