2017-08-24 17 views
7

.Net Core 2 came out को निरस्त कर दिया गया, इसलिए मैंने विजुअल स्टूडियो 2017 (समुदाय) को 15.3.0 (और बाद में 15.3.2) जारी करने के लिए अद्यतन किया, जिसमें डॉकर के लिए समर्थन है जिसे मैंने अपनी मशीन (विंडोज 10) पर स्थापित किया है। , और मुझे विश्वास है कि मैंने चीजों को सही तरीके से कॉन्फ़िगर किया है।वीएस 2017 और डॉकर: ऑपरेशन

मैंने डॉकर — के बिना .NET कोर 2.0 पर एक मूल वेब एपीआई प्रोजेक्ट — बनाया और यह काम करता है। अब मैं डॉकर समर्थन जोड़ता हूं और मैं इसे चलाने के लिए नहीं मिल सकता!

Microsoft Visual Studio: Operation aborted (Exception from HRESULT: 0x80004004 (E_ABORT))

मैं इस डिबग कैसे करूँ: मैं निम्नलिखित त्रुटि मिलती है? एकमात्र अन्य Q&A मुझे मिला उपयोगी नहीं था। यदि आप त्रुटि को पहचानते हैं, तो क्या आप इसे ठीक करने के बारे में जानते हैं?

उत्तर

4

मुझे एक ही समस्या थी।

  1. डोकर
  2. के लिए
  3. हटाएं [बासी] माइक्रोसॉफ्ट/aspnetcore साझा ड्राइव सेटिंग्स पर क्रेडेंशियल रीसेट करें: 2.0 छवि और DockerHub
  4. से फिर से नवीनतम खींच मैं इस forum post जिससे पता चलता है ठीक या तो है पाया

पहला सुझाव मेरे लिए काम नहीं करता था, लेकिन दूसरे ने किया। मुझे शायद ऐसा करने की ज़रूरत नहीं थी, लेकिन मैंने जिस परियोजना पर काम कर रहा था, उसके लिए मैंने अपने मौजूदा कंटेनर और छवियों को भी नियुक्त किया।

डॉकर समर्थन सक्षम के साथ विजुअल स्टूडियो बिल्ड प्रक्रिया स्वचालित रूप से माइक्रोसॉफ्ट/एस्पनेटकोर: 2.0 खींचती है यदि छवि स्थानीय रूप से नहीं मिलती है। तो, कैश की गई छवि को निकालना सबसे आसान है और बिल्ड प्रक्रिया को आपके लिए नीचे खींचने दें।

ताकि स्थानीय तस्वीरें देखने के लिए, कमांड लाइन से में:

docker images 

आप माइक्रोसॉफ्ट/aspnetcore देखते हैं, तो: 2.0, तो अपने स्थानीय कैश से निकाल दें:

docker rmi microsoft/aspnetcore:2.0 

उसके बाद, जब आप अगली बार निर्माण करेंगे ... सब फिर से अच्छा है।

+0

3. अद्यतन पर docker-compose.ci.build.yml में कोर संस्करण को बदलने के लिए मत भूलना। यह मेरी समस्या थी। – Mottor

0

यहां एक ही समस्या है, लेकिन एस्पेनेटकोर 1.1 और मैं डॉकर-सेटिंग्स में साझा ड्राइव की जांच नहीं कर सका (अंक 57 9: https://github.com/docker/for-win/issues/579)। मैंने डॉकर को दोबारा स्थापित किया और अब यह एक आकर्षण की तरह काम करता है।

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