2015-03-04 14 views
5

मैंने एएसपी.NET 5 प्रोजेक्ट के लिए वीएस ऑनलाइन में एक बिल्ड परिभाषा स्थापित की है और इसे स्वचालित रूप से एक Azure वेबसाइट पर बनाया और तैनात करने की कोशिश की है।क्या वीएस ऑनलाइन समर्थन एएसपी.नेट 5 का समर्थन करता है?

लेकिन मुझे नीचे एमएसबिल्ड द्वारा निर्मित बिल्ड विफलता दिखाई दे रही है।

C:\a\src\src\WebApp1\WebApp1.kproj(7,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\AspNet\Microsoft.Web.AspNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

वी.एस. ऑनलाइन ऐसा लगता है समर्थन नहीं कर रहा है ASP.NET 5. एम आई? यदि ऐसा है, तो मैं कब उम्मीद कर सकता हूं? क्या मुझे एएसपी.NET 5 आधिकारिक तौर पर रिलीज़ होने तक इंतजार करना है?

उत्तर

1

हमने इसे अभी तक बिल्ड मशीनों में नहीं जोड़ा है। हम लगभग एक महीने में ऐसा करने की योजना बना रहे हैं।

+5

हाय। यह एक महीने से अधिक रहा है और एएसपी.नेट 5 और डीएनएक्स अभी भी वीएसओ में मेरे निर्माण को तोड़ रहा है। कोई विचार? समाधान? मैंने मैन्युअल रूप से स्रोत नियंत्रण में फ़ाइलों को अपलोड करने और मेरी प्रोजेक्ट फ़ाइलों को संशोधित करने का प्रयास किया। लेकिन ऐसा लगता है कि विंडोज़ में मेरे उपयोगकर्ता फ़ोल्डर से बहुत अधिक सामान खींच रहा है .... – Darkonekt

+1

अभी भी एक मुद्दा प्रतीत होता है। क्या हम करीब हैं? – dperish

3

हालांकि उन्होंने इसे प्रदान की गई होस्टेड बिल्ड सेवा में नहीं जोड़ा है, फिर भी आप वीएसओ से एएसपी.NET 5 बना सकते हैं।

यदि आप अपने पूरक एमएसडीएन क्रेडिट का उपयोग करके एज़ूर पर वीएम स्पिन करते हैं तो आप वहां अपना खुद का बिल्ड एजेंट और पिट वीएस 2015 स्थापित कर सकते हैं। इससे आपको अपनी पसंद की तकनीकों के साथ संकलन करने की क्षमता मिल जाएगी।

एक बार वीएसओ उत्पादन समर्थन को रोल करने के बाद आप बस उस वीएम को बिन कर सकते हैं।

+0

आपके सुझाव के लिए धन्यवाद। यह एक अच्छा दृष्टिकोण है। मैं एक एज़ूर होस्टेड वीएम में एक बिल्ड कंट्रोलर और एजेंट स्थापित करने में कामयाब रहा जहां वीएस 2015 सीटीपी 6 स्थापित किया गया है, जो वीएसओ से भी जुड़ा हुआ है। लेकिन दुर्भाग्यवश मैं एक और मुद्दा देख रहा हूं: 'सी: \ प्रोग्राम फ़ाइलें (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AspNet \ Microsoft.Web.AspNet.targets (111): ProjectK रनटाइम पैकेज की आवश्यकता है स्थापित किया जाना चाहिए। अधिक जानकारी के लिए आउटपुट विंडो देखें। वास्तव में के रनटाइम पहले से ही स्थापित हो चुका है। क्या मुझे एएसपी.नेट 5 परियोजनाओं के साथ काम करने के लिए अपनी खुद की बिल्ड सेवा के लिए अतिरिक्त एमएसबीयूआईएलडी कमांड पैरामीटर पास करने की ज़रूरत है? – abedon

+0

क्या आपने कभी इस मुद्दे को हल किया है? – flyandi

1

होस्टेड एजेंट का उपयोग करना संभव है, लेकिन आपको कुछ हुप्स से कूदना होगा। यह आलेख बताता है कि आपको कौन सी शक्तियों को जोड़ने की आवश्यकता है और आपके निर्माण को कॉन्फ़िगर कैसे करें।

Build and Deploy your ASP.NET 5 Application to an Azure Web App

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