আমি জানি আমি পার্টিতে দেরি করেছি তবে কীভাবে এই সমস্যাটি সমাধান করবেন সে সম্পর্কে একটি দুর্দান্ত টিউটোরিয়াল এখানে is আমি আমার প্রকল্পটি ঠিক করতে এটি ব্যবহার করেছি।
ভিজুয়াল স্টুডিওটি বন্ধ করুন আপনি যে সমাধানটি মাইগ্রেশন করার চেষ্টা করছেন তা যদি ভিজ্যুয়াল স্টুডিওতে খোলা থাকে, তবে পরিবর্তনগুলি হারিয়ে যেতে পারে। ভিজ্যুয়াল স্টুডিও কিছু ক্ষেত্রে আপনার পরিবর্তনগুলিকে ওভাররাইট / উপেক্ষা করতে পারে এবং সমাধানের কিছু প্রকল্প এটি অনুপস্থিত দেখলে নিউগেট এক্সটেনশন প্যাকেজ পুনরুদ্ধারটিকে পুনরায় সক্ষম করার চেষ্টা করবে।
আপনি যদি টিএফএস ব্যবহার করে থাকেন তবে সমাধানের .nuget ফোল্ডার থেকে NuGet.exe এবং NuGet.targets ফাইলগুলি সরান। ফাইলগুলি নিজেও সমাধান কর্মক্ষেত্র থেকে সরানো হয়েছে তা নিশ্চিত করুন। উত্স নিয়ন্ত্রণে প্যাকেজ যুক্ত করে বাইপাস চালিয়ে যেতে নুগেট.কনফিগ ফাইলটি পুনরায় রাখুন। সমাধানে প্রতিটি প্রকল্প ফাইল (যেমন, .csproj, .vbproj) সম্পাদনা করুন এবং নিউগেট.টারাজেটস ফাইলের কোনও উল্লেখ মুছে ফেলুন। আপনার পছন্দের সম্পাদকটিতে প্রকল্প ফাইল (গুলি) খুলুন এবং নিম্নলিখিত সেটিংসটি সরিয়ে ফেলুন:
সত্য ... ...
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download
তাদের। আরও তথ্যের জন্য,
http://go.microsoft.com/fwlink/?LinkID=322105 দেখুন । অনুপস্থিত ফাইলটি {0}} আপনি যদি টিএফএস ব্যবহার না করেন তবে আপনার সমাধান থেকে .nuget ফোল্ডারটি সরান। নিশ্চিত করুন যে ফোল্ডারটি নিজেই সমাধান কর্মক্ষেত্র থেকে সরানো হয়েছে। সমাধানে প্রতিটি প্রকল্প ফাইল (যেমন, .csproj, .vbproj) সম্পাদনা করুন এবং NuGet.targets ফাইলের কোনও উল্লেখ মুছে ফেলুন। আপনার পছন্দের সম্পাদকটিতে প্রকল্প ফাইল (গুলি) খুলুন এবং নিম্নলিখিত সেটিংসটি সরিয়ে ফেলুন:
সত্য ... ...
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download
তাদের। আরও তথ্যের জন্য,
http://go.microsoft.com/fwlink/?LinkID=322105 দেখুন । অনুপস্থিত ফাইলটি {0}} মাইগ্রেশন স্ক্রিপ্ট অনেক ব্যবহারকারী এমএসবিল্ড-ভিত্তিক প্যাকেজ পুনরুদ্ধার অক্ষম করতে এবং স্বয়ংক্রিয় প্যাকেজ পুনরুদ্ধারে রূপান্তর করতে মাইগ্রেশন সরঞ্জামের জন্য অনুরোধ করেছেন। নুগেট টিম প্রান্তের কেসগুলির উচ্চ সম্ভাবনার কারণে এটিকে কোনও সমর্থিত সরঞ্জাম সরবরাহ না করার সিদ্ধান্ত নিয়েছে। তবে ওভেন জনসন একটি পাওয়ারশেল স্ক্রিপ্ট লিখেছেন যা অনেক ক্ষেত্রে কাজ করতে পারে। এটি গিটহাব এ উপলব্ধ এবং আপনার নিজের ঝুঁকিতে ব্যবহার করা যেতে পারে। অন্য কথায়, এটি চালানোর আগে উত্স নিয়ন্ত্রণে প্রতিশ্রুতিবদ্ধ হওয়া নিশ্চিত করুন, যদি এটি আপনার দৃশ্যে কাজ না করে তবেই।