2017-05-31 8 views
5

मैं .NET 4.5.2 या 4.6.2 पर .NET अनुप्रयोगों का निर्माण कर रहा हूं, और .NET कोर का उपयोग नहीं करता हूं। विजुअल स्टूडियो 2015 में NuGet संकुल को अद्यतन करते समय, अद्यतन टैब में कुछ दर्जन संकुल सूचीबद्ध होते हैं जो .NET Framework जैसे System.IO और System.Linq के भाग होते हैं।Nuget में .NET Framework संकुल को कैसे प्रदर्शित/प्रदर्शित नहीं किया जाए?

क्या प्रत्येक वीएस समाधान फ़ोल्डरों में संकुल फ़ोल्डर में उन संकुल को शामिल/स्टोर करना अच्छा है?

क्या मैं अभी भी .NET Frameworks का उपयोग कर सकता हूं जो पहले ही इंस्टॉल हो चुके थे?

क्या NuGet VS के अपडेट टैब में उन .NET Framework संकुल को प्रदर्शित करने का कोई तरीका नहीं है?

स्पष्ट रूप से नवीनतम xUnit.NET v2.2.0 को अपडेट करने के बाद, NuGet VS इस स्क्रीनशॉट में दिखाए गए 31 अपडेट को बढ़ावा देने के लिए शुरू होता है। लेकिन मैं उनका उपयोग नहीं करता हूं।

enter image description here

enter image description here

+0

भले ही आप अभी .NET कोर का उपयोग नहीं करेंगे, अब इसके बारे में और .NET मानक सीखने का समय है। आपकी परियोजनाओं में स्थापित NuGet संकुल आमतौर पर सरल रैपर असेंबली होते हैं यदि आपकी परियोजनाएं .NET Framework को लक्षित करती हैं। –

+0

"विजुअल स्टूडियो 2015 में NuGet संकुल को अद्यतन करते समय, अपडेट टैब में कुछ दर्जन पैकेज सूचीबद्ध होते हैं जो .NET Framework जैसे System.IO और System.Linq के कुछ भाग हैं" इस विवरण के लिए आपका क्या मतलब है? क्या आप हमें अधिक विस्तार से कदम उठा सकते हैं ताकि हम इस मुद्दे को पुन: पेश कर सकें या आप हमें इस विवरण के लिए कुछ स्क्रीनशॉट साझा कर सकें? धन्यवाद। –

+0

मेरी परियोजनाएं .NET Framework 4.5 - 4.6.2 पर निर्भर करती हैं, .NET कोर नहीं। NuGet VS द्वारा प्रचारित इन पैकेजों की मुख्य विशेषताएं पहले ही .NET Framework में हैं। मेरे ऐप कोड सूचीबद्ध इन संकुल का उपयोग नहीं कर रहे हैं। – ZZZ

उत्तर

2

ब्रैड विल्सन के अनुसार xUnit.NET के प्रमुख लेखकों में से एक, "डेस्कटॉप CLR इकाई परीक्षण के लिए आवश्यक .NET के न्यूनतम संस्करण अब नेट 4.5.2 है।" https://xunit.github.io/releases/2.2

परीक्षण परियोजना को 4.5 से 4.5.2 तक अपडेट करना, फिर xUnit.net 2.2 को अपडेट करना .NET कोर को पेश नहीं करेगा। और मेरे अन्य परीक्षण परियोजनाओं ने 4.5.2 या 4.6.2 पर शुरू किया था, इससे पहले xunit 2.2 ने .NET कोर अपडेट के लिए कभी भी प्रचार नहीं किया था।

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