2015-08-02 4 views
7

जब वीएसओ पर एक ASP.NET 5 DNX परियोजना बनाने की कोशिश, मैं निम्नलिखित त्रुटि मिलती है:DNX वीएसओ नियंत्रक होस्ट बिल्ड पर

Cannot find DNX runtime dnx-clr-win-x86.1.0.0-beta6 in the folder: C:\Users\buildguest.dnx\runtimes (119,5): Error : The Dnx Runtime package needs to be installed. See output window for more details.

इसका मतलब यह है कि हम DNX परियोजनाओं के साथ मेजबान निर्माण नियंत्रक का उपयोग नहीं कर सकते अभी तक?

+1

आप कस्टम बिल्ड स्क्रिप्ट के साथ NuGet का उपयोग करके डीएनएक्स स्थापित कर सकते हैं। –

+0

@ हेंकमोल्लेमा: मैंने पावरहेल स्क्रिप्ट बिल्ड चरण जोड़कर ऐसा किया है। अब ऐसा लगता है कि पैकेज बहाल डीएनएक्स परियोजनाओं के साथ काम नहीं करता है। शक्तियों का उपयोग कर डीएनयू से मैन्युअल रूप से बहाल करना सबसे अच्छा होगा? – davenewza

+0

हां, आप बिल्डिंग स्क्रिप्ट्स पर एक नज़र डाल सकते हैं जो माइक्रोसॉफ्ट स्वयं का उपयोग कर रहा है। –

उत्तर

9

vso होस्ट पर dnx को स्थापित करने के तरीके पर एक महान मार्गदर्शिका मिली। https://msdn.microsoft.com/Library/vs/alm/Build/azure/deploy-aspnet5

पावरहेल बिल्ड चरण के रूप में पहली PreBuild.ps1 स्क्रिप्ट को जोड़ा गया और यह तुरंत काम करता है।

+1

मैंने इसे डाउनवॉइड किया क्योंकि लिंक-केवल उत्तर अच्छे जवाब नहीं हैं - लिंक मर जाते हैं, तो यह जवाब बेकार हो जाता है। यदि आप लिंक में दिए गए सटीक चरणों का सारांश देते हैं तो मैं डाउनवोट हटा दूंगा। –

+0

अब डीएनएक्स अप्रचलित है, लिंक मर चुका है। वेब आर्काइव के साथ कोई भाग्य या तो @DanielMann – bzlm

संबंधित मुद्दे