প্রকল্প বিবিধ ফাইলগুলির জন্য নিউগেট প্যাকেজ পুনরুদ্ধার ব্যর্থ হয়েছে: মান শূন্য বা খালি স্ট্রিং হতে পারে না। প্যারামিটারের নাম: মূল। 0 0


89

বনাম 2012 এ আমার যেমন ত্রুটি রয়েছে: নুগেট প্যাকেজ পুনরুদ্ধার প্রকল্পের জন্য ব্যর্থ হয়েছে বিবিধ ফাইল: মান নাল বা খালি স্ট্রিং হতে পারে না। প্যারামিটারের নাম: মূল। 0 0

আমি দেখতে পাচ্ছি যে এটি একটি বাগ https://nuget.codeplex.com/workitem/3780 যা ভার্সন ২.৮ এর জন্য ঠিক করা হয়েছিল তবে আমি https://nuget.codeplex.com এ 2.8 সংস্করণটি খুঁজে পাচ্ছি না কি এটি ঠিক করা সম্ভব? ২.৮ সংস্করণ ইনস্টল না করে ত্রুটি? বা কীভাবে 2.8 পাবেন?


4
আমি বিশদ সম্পর্কে নিশ্চিত নই, তবে আপনি যদি ম্যাক্রো ব্যবহার করে কোনও আউটপুট ফাইলের নাম ব্যবহার করার চেষ্টা করেন তবে এটিও ঘটতে পারে, যেমন S (সলিউশনডির) $ (কনফিগারেশন) I মাইআইনস্টলআরএমসি ভিএস তৈরির চেষ্টা করার সময় আমি এই সমস্যাটিতে চলে এসেছি ইনস্টলার এবং আমি ধরে নিয়েছি আমি আউটপুট ফাইলের নামগুলিতে ম্যাক্রোগুলি ব্যবহার করতে পারি।
ryancwarren

আমার সহকর্মী এটি ভিএস 2013 (সমতল, কোনও আপডেট 1 বা আপডেট 2 নয়) দিয়ে পেয়েছে এবং সে 2.7.x নিউগেট ব্যবহার করে। সে এখন আপডেট করবে।
সিএসবা তোথ

উত্তর:


153

আমি ভিজ্যুয়াল স্টুডিও সমাধান ব্যবহারকারী বিকল্প ফাইল (.suo) মুছে ফেলা এবং তারপরে ভিএস পুনরায় চালু করে এটি ঠিক করেছি।

আপডেট: ভিএস 2017 এর জন্য আপনাকে সমাধান ডিরেক্টরিতে অবস্থিত .vs নামের একটি লুকানো ফোল্ডার মুছতে হবে (ধন্যবাদ @Tien Dinh!)


আমার দুটি সূও ফাইল ছিল: <সলিউশন নাম>। সুও এবং <সলিউশন নাম> .v11.suo আমি ভিএস2012 পেশাদার আপডেট 3 ব্যবহার করছি এবং উভয়ই মুছে ফেলা আমার পক্ষে কাজ করেছে। আমার কাছে এখন কেবল <সলিউশন নাম> .v11.suo ফাইল উপস্থিত রয়েছে।
ফেলিমিস্টার

4
ভিএস2017-র জন্য কেবল .vs নামে একটি লুকানো ফোল্ডার মুছুন
দিনহ

4
লুকানো .vs ফোল্ডারটি সমাধান ডিরেক্টরিতে অবস্থিত।
জেডগ

ভিজ্যুয়াল স্টুডিও 2017 কমিউনিটি সংস্করণের জন্যও কাজ করেছেন। ধন্যবাদ (y)
নজিব

27

আজ ভিএস ২০১৩-তে একই সমস্যা ছিল। ইনস্টল করা প্যাকেজগুলি (সরঞ্জামগুলি -> এক্সটেনশানগুলি এবং আপডেটগুলি) (যা নুগেট অন্তর্ভুক্ত করে) সম্পর্কে আপডেট চালানোর পরে এবং ভিএস ২০১৩ (উইন্ডোজ আপডেটে কিছু ছিল) এর জন্য কিছু আপডেট ইনস্টল করার পরে তা চলে গেছে।

সুতরাং মূলত, আপডেটগুলি আপডেট করুন, আপডেট করুন এবং এটি সমস্যার সমাধান করতে পারে।


15

আমার ভিএস 2013 আছে the এক্সটেনশানস ম্যানেজারের মতে, নুগেটটি আপ টু ডেট ছিল।

একটি ম্যানুয়াল vsix সাইট থেকে ইনস্টল দৌড়াতে http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca

... সমস্যা সমাধান।


এটি আমার জন্য সমস্যাটি স্থির করেছে। মুক্তির বিল্ডিংয়ের সময় আমি কেবল সমস্যার মুখোমুখি হয়েছি।
কর্টেক্স

এই সমস্যাটি হ'ল আক্ষরিক অর্থেই সমাধান এবং উত্সাহের বিষয়ে সর্বশেষে উপস্থিত হওয়ার বাইরে উপস্থিত হয়েছিল। একই সমস্যাটি এখানে এক্সটেনশানগুলির ব্যবস্থাপক উদ্বিগ্ন এবং বলেছিলেন যে এটি কখন ছিল না date আমি মাইক্রোসফ্টকে ভালবাসি তবে তারা কীভাবে সফটওয়্যার ইনস্টল করার ক্ষেত্রে এত ভয়ঙ্কর তা আমি গুরুত্ব সহকারে বুঝতে পারি না।
ক্রিস মেরিসিক

11

ভিজ্যুয়াল স্টুডিওর একটি সহজ পুনঃসূচনা সমস্ত কিছু সাফ করা উচিত। ওয়েব এপিআই আপগ্রেড করার পরে আমার ভিএস2013 এ একই সমস্যা ছিল। .Suo মুছে ফেলার প্রয়োজন ছিল না।


5

আমি সমাধানটি ডানদিকে ক্লিক করেছি এবং "নুগেট প্যাকেজ পুনরুদ্ধার সক্ষম করুন" বেছে নিয়েছি। এটি সমস্যার সমাধান করেছে।

এমএসডিএন-এর এই লিঙ্কটি কীভাবে দেখায়:

http://blogs.msdn.com/b/dotnet/archive/2013/06/12/nuget-package-restore-issues.aspx



3

সঠিক উত্তর নয়, তবে সেরা আমি বলতে পারি, নুগেট ভার। 2.8 এখনও পাওয়া যায় না। আমি এখন (2 মাস) কিছু সময়ের জন্য একই সমস্যা নিয়ে কাজ করছি। মূল প্রকল্পটির বিরুদ্ধে বিল্ড সম্পাদন করে ত্রুটি থাকা সত্ত্বেও আমি এখনও সফলভাবে আমার সমাধানটি তৈরি করতে সক্ষম হয়েছি। আমি সত্যিই এই সমস্যাটি সমাধান করার প্রত্যাশা করছি কারণ এটি কাজ করার সময় এটি একটি গুরুতর চোখের দশা।




1

যেমন একটি সংক্ষিপ্ত নোট। আমি ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভে প্রকল্পটি চালিয়ে এই ত্রুটিটি পেয়েছিT:\NetworkFolder\Project\Solution.sln

স্পষ্টতই সমাধানটি সহজ - এটি করবেন না - এটি আপনার মেশিনে অনুলিপি করুন। কাউকে কিছুটা বেদনা বাঁচাতে পারে।


1

উপরের উত্তরগুলির মধ্যে আমার পক্ষে কোনও সহায়তা হয়নি এবং এটি হতাশ হয়ে উঠছিল।

আমার জন্য যা কাজ করেছে (ভিজ্যুয়াল স্টুডিও পেশাদার 2017, সংস্করণ 15.8.5 সহ) নিম্নলিখিত পদক্ষেপগুলি করছে;

1) সরঞ্জামগুলি> বিকল্পগুলি> নিউগেট প্যাকেজ ম্যানেজার> 'সমস্ত নিউগেট ক্যাশে (গুলি) সাফ করুন' ক্লিক করুন

আশা করি এটি কাউকে সাহায্য করবে!


0

এটা আমার জন্য কাজ করে নি। আমাকে সরঞ্জামগুলিতে, এক্সটেনশান ম্যানেজারে যেতে হয়েছিল ... নুগেট পুনরায় আরম্ভ করুন ভিজ্যুয়াল স্টুডিও 2010 আনইনস্টল করুন নিউগেট এটি পুনরায় ইনস্টল করুন। ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন। সব ঠিক!


0

ফাইল প্যাকেজ প্যাকেজগুলির নাম চেক করি। কিছু সময় নামটি ভুল হয়ে যায় r


0

প্যাকেজস কনফিগ ফাইলে ফাইলের অভ্যন্তরে কোনও একটি নেমস্পেস আইডি বৈশিষ্ট্যটির নাম পরিবর্তন করে এই ত্রুটিটি পেয়েছি। আমি আমার স্থানীয় একের সাথে প্যাকেজস কনফিগের সংস্করণে চেক করে তুলনা করে এটি ট্র্যাক করতে সক্ষম হয়েছি। আমি সমস্যাটি সংশোধন করার পরে, আমাকে যা করতে হবে তা হ'ল প্যাকেজগুলি কনফিগ ফাইলটি বন্ধ করে দেওয়া, পুনর্নির্মাণ এবং সমস্যাটি শেষ হয়ে গেল।


0

ভিজ্যুয়াল স্টুডিও 2015 এ:

বিকল্পগুলি-> নিউগেট প্যাকেজ ম্যানেজার-> প্যাকেজ সূত্রগুলিতে যান, মেশিন-প্রশস্ত প্যাকেজ তালিকায় "মাইক্রোসফ্ট এবং। নেট" চেক করা আছে তা নিশ্চিত করুন।


0

আমি আনইনস্টল ও পুনরায় ইনস্টল করেছি 3.3.1 নুনিট এবং সমস্ত কিছু আবার কাজ শুরু করে। আমার কাছে কয়েকটি নুগেট প্যাকেজ রয়েছে, তবে নুনিট ৩..1.১ কেবলমাত্র আমিই পুনরায় ইনস্টল করেছি, বাকীটি আমি একা রেখেছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.