मैं एक nuget पैकेज स्थापित करने का प्रयास कर रहा हूं जिसने गलत रूप से इसकी निर्भरताओं में से एक निर्दिष्ट किया है। Common.Logging.Log4Net को log4net = 1.2.10 की आवश्यकता होती है हालांकि nuget पैकेज log4net> = 1.2.10 निर्दिष्ट करता है। यहां तक कि अगर मैं मैन्युअल रूप से log4net का पुराना संस्करण स्थापित करता हूं, तो जब मैं Common.Logging.Log4Net इंस्टॉल करता हूं तो nuget log4net को 1.2.11 तक अपग्रेड करता है। निर्भरता संकल्प को बाईपास करने के लिए मुझे कम से कम कैसे मिल सकता है या कम से कम एक पर्याप्त संस्करण के स्थापित पैकेज पसंद करते हैं?मैं निर्भरताओं को अद्यतन करने से कैसे रोक सकता हूं?
15
A
उत्तर
33
आदेश निर्भरता संकल्प आप -IgnoreDependencies
विकल्प का उपयोग कर सकते हैं बायपास करने में:
Install-Package -IgnoreDependencies ThePackageName
आप उसे किसी खास संस्करण के लिए पैकेज को लॉक करने में सक्षम होना चाहिए हाथ से संपादन packages.config और सेटिंग अनुमति संस्करण संस्करण जिस संस्करण को आप अनुमति देना चाहते हैं उसे इंगित करने के लिए विशेषता है।
<package id="Common.Logging.Log4Net" version="1.2.10"
allowedVersions="[1.2,1.2.10]" />
ध्यान दें कि हालांकि उनकी इच्छा पैकेज को स्पष्ट रूप से अद्यतन करते समय पैकेज के संस्करण को अपग्रेड नहीं करती है।
संस्करण पर अधिक जानकारी के लिए nuget versioning documentation देखें।
संबंधित मुद्दे
- 1. मैं ऑब्जेक्ट प्रारंभ करने को कैसे रोक सकता हूं?
- 2. मैं प्रत्येक संकलन पर पैकेजकोड को अपडेट करने से .vdproj संकलन को कैसे रोक सकता हूं?
- 3. मैं zsh में कैसे रोक सकता हूं?
- 4. मैं हाइबरनेट को नल मानों को अपडेट करने से कैसे रोक सकता हूं
- 5. मैं फ्लोट बाएं कैसे रोक सकता हूं?
- 6. मैं उपयोगकर्ताओं को एक से अधिक बार मतदान करने से कैसे रोक सकता हूं?
- 7. मैं 100 जारी रखने से curl कैसे रोक सकता हूं?
- 8. मैं एचटीएमएल में पाठ से एचटीएमएल कैसे रोक सकता हूं?
- 9. मैं फ़ायरफ़ॉक्स को स्थानीयहोस्ट पर टेक्स्टरेरा की सामग्री को कैशिंग करने से कैसे रोक सकता हूं?
- 10. मैं मिनी-बफर को Emacs में पिछले आदेशों को प्रदर्शित करने से कैसे रोक सकता हूं?
- 11. मैं कॉलम नामों को ऊपरी मामले में परिवर्तित करने से कोल्डफ्यूजन को कैसे रोक सकता हूं?
- 12. मैं पोस्टग्रेज़ को सबक्वायरी को रेखांकित करने से कैसे रोक सकता हूं?
- 13. मैं अपने ऐप को "संगरोध" बिट सेट करने से कैसे रोक सकता हूं?
- 14. मैं सभी jQuery एनिमेशन को कैसे रोक सकता हूं?
- 15. मैं टोमकैट पर बेजोड़ अपवादों को कैसे रोक सकता हूं?
- 16. मैं विंडोज़ में फोकस चोरी को कैसे रोक सकता हूं?
- 17. मैं सेलेरी कार्यों के निष्पादन को कैसे रोक सकता हूं?
- 18. मैं जुनीट परीक्षण निर्भरताओं को कैसे निर्दिष्ट कर सकता हूं?
- 19. मैं लिनक्स sys कॉल को कैसे रोक सकता हूं?
- 20. मैं ब्रूट-फोर्स हमलों को कैसे रोक सकता हूं?
- 21. मैं CruiseControl.NET में समवर्ती बिल्ड को कैसे रोक सकता हूं?
- 22. मैं राउंडिंग डेसिमल को कैसे रोक सकता हूं?
- 23. मैं NSOperationQueue में NSOperation को कैसे रोक सकता हूं?
- 24. जावास्क्रिप्ट: मैं बैकस्पेस कैरेक्टर को कैसे रोक सकता हूं?
- 25. मैं किसी तृतीय पक्ष लाइब्रेरी को संदेशबॉक्स प्रदर्शित करने से कैसे रोक सकता हूं?
- 26. मैं विजुअल स्टूडियो को डीबग मोड में परिप्रेक्ष्य स्विच करने से कैसे रोक सकता हूं?
- 27. मैं बैकस्पेस को जावास्क्रिप्ट में वापस नेविगेट करने से कैसे रोक सकता हूं?
- 28. मैं * अपाचे 2 को सामग्री-प्रकार शीर्षलेख सेट करने से कैसे रोक सकता हूं?
- 29. मैं ओरेकल एसक्यूएल डेवलपर को डीबी कनेक्शन बंद करने से कैसे रोक सकता हूं?
- 30. मैं आईओएस डिवाइस पर डिमिंग और बंद करने से डिस्प्ले को कैसे रोक सकता हूं?