पर सेट नहीं किया जा सकता है मैंने हाल ही में अपने मेजबान में अपना एएसपी.NET कोर एप्लिकेशन प्रकाशित किया है। मैं एक HTTP त्रुटि 500.19 मार रहा हूँ।अद्वितीय कुंजी विशेषता 'नाम' के साथ 'add' प्रकार की डुप्लिकेट संग्रह प्रविष्टि को 'aspNetCore
IIS 8.5 का कहना है मुद्दा है: -
"जोड़ा नहीं जा सकता अद्वितीय प्रमुख विशेषता 'नाम' के साथ 'जोड़ें' प्रकार की डुप्लीकेट संग्रह प्रविष्टि 'aspNetCore' पर सेट"
यह भी इस पर प्रकाश डाला गया मेरी system.web सर्वर में कुंजी जोड़ने की लाइन: -
<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>
क्या आप पूर्ण त्रुटि लॉग पोस्ट कर सकते हैं, हो सकता है कि आप कंसोल में इसे और अधिक विस्तार से चलाएंगे। आपने आईएसएस –
में यूआरएल बाइंडिंग के रूप में क्या सेट किया है क्या आपने ऐड से पहले < 'जोड़ने का प्रयास किया है? –
DavidG
क्या होगा यदि आप इसे 'aspNetCoreHandler' कहते हैं? –