Я недавно опубликовал мое приложение ASP.NET Core для своего хоста. Я нахожу ошибку HTTP 500.19.Невозможно добавить запись дубликата коллекции типа 'add' с уникальным атрибутом ключа 'name', установленным в 'aspNetCore
IIS 8.5 говорит вопрос: -
«Не могу добавить запись коллекции типа„добавить“с уникальным ключом„имя“атрибута установлено значение" aspNetCore»
Он также подчеркивает это ключ добавить строки в моей system.webServer конфигурации: -
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule"
</handlers>
Я не совсем уверен, что делать по этому поводу. Похоже, что есть дубликат этого экземпляра, поэтому я попытался переименовать его, но он все еще хочет добавить это снова?
Вот мой web.config: -
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!--
Configure your application settings in appsettings.json. Learn more at http://go.microsoft.com/fwlink/?LinkId=786380
-->
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
</system.webServer>
<system.net>
<defaultProxy useDefaultCredentials="true" >
</defaultProxy>
</system.net>
</configuration>
Можете ли вы опубликовать полный журнал ошибок, возможно, вы будете более подробно запускать его в консоли. Что вы установили как привязки Url в ISS –
Вы пытались добавить ' ' перед добавлением? –
DavidG
что если вы называете это 'aspNetCoreHandler'? –