पर मैं एक सरल वेब एपीआई बनाया है नेट कोर का उपयोग कर और आईआईएस के लिए इसे प्रकाशित करने की कोशिश कर रहा। लेकिन HTTP 500 प्राप्त करना।परिनियोजित नेट कोर वेबएपीआई परियोजना आईआईएस
मैंने https://docs.asp.net/en/latest/publishing/iis.html आलेख का पालन किया और वास्तव में जो कुछ भी उल्लेख किया। मैं नहीं कर सकता सफलतापूर्वक तैनाती और पहुँच MVC आवेदन करने में सक्षम हूँ लेकिन पहुँच:
मैं DotNetCore.1.0.1-WindowsHosting.exe OPT_INSTALL_REDIST = 0
नोट केवल https://www.microsoft.com/net/download रूप
स्थापित एक ही कदम के साथ वेबएपीआई आवेदन।
आईआईएस लॉग मैं त्रुटि नीचे देख रहा हूँ में।
कमांडलाइन 'डॉटनेट "के साथ प्रक्रिया शुरू करने में विफल। \ Project-1.dll', ErrorCode = '0x80070002'।
मैं डिफ़ॉल्ट वेब API विजुअल स्टूडियो 2015
हूँ मैं कुछ कमी में प्रदान की टेम्पलेट का उपयोग कर रहा हूँ। क्या वेबएपीआई परिनियोजन एमवीसी ऐप परिनियोजन w.r.t .net कोर से अलग है?
क्या आप हमें थोड़ा और जानकारी दे सकते हैं? क्या आप सिर्फ .NET मानक को लक्षित कर रहे हैं, या आप मंच-विशिष्ट कोड का उपयोग कर रहे हैं? वेब एपीआई और एमवीसी .NET कोर में अलग नहीं हैं जैसे वे अतीत में थे, इसलिए यह चिपकने वाला बिंदु होने की संभावना नहीं है। क्या ऐप आपके एमवीसी ऐप और आपके वेब एपीआई के लिए समान है? – Feasoron
मैं लक्ष्य कर रहा हूं .NetCore ऐप 1.0.1। मैं 'प्रबंधित नहीं' सेट के साथ एक ही ऐप पूल का उपयोग कर रहा हूं। मैं विजुअल स्टूडियो द्वारा प्रदान किए गए मूल वेबएपीआई टेम्पलेट का उपयोग कर रहा हूं। मुझे लगता है कि आप इसे दोहराना कर सकते हैं। – Venky
एक आखिरी सवाल, तो मैं देखूंगा कि क्या मैं इसे स्थानीय रूप से मेरे लिए स्थानीय रूप से प्राप्त कर सकता हूं: यदि आप अपने आईआईएस लॉग की जांच करते हैं, तो क्या कोई प्रासंगिक विवरण है? वह त्रुटि कोड कैच-सब का थोड़ा सा है। – Feasoron