আপনি আপনার প্যাকেজগুলি পুনরুদ্ধার করতে nuget.exe ব্যবহার করতে পারেন বা নুগেট ২.7, বা তার উপরের সাথে ইনস্টল করা আপনি কেবল ভিজ্যুয়াল স্টুডিওতে আপনার সমাধানটি সঙ্কলন করতে পারেন, যা হারিয়ে যাওয়া প্যাকেজগুলি পুনরুদ্ধার করবে।
নিউগেট.এক্সির জন্য আপনি প্রতিটি প্রকল্পের জন্য নিম্নলিখিত কমান্ডটি চালাতে পারেন।
nuget install packages.config
অথবা নিউগেট 2.7 দিয়ে আপনি কমান্ড লাইনটি ব্যবহার করে সমাধানের সমস্ত প্যাকেজ পুনরুদ্ধার করতে পারেন ।
nuget restore YourSolution.sln
এই উভয়ই প্যাকেজগুলি টেনে নামাবে। আপনার কমান্ডটি চালনার সময় আপনার প্রকল্পের ফাইলগুলি সংশোধন করা হবে না সুতরাং প্রকল্পটির ইতিমধ্যে অনুগেট প্যাকেজগুলির একটি উল্লেখ থাকতে হবে। যদি এটি না হয় তবে আপনি প্যাকেজগুলি ইনস্টল করতে ভিজ্যুয়াল স্টুডিও ব্যবহার করতে পারেন।
নুগেট ২.7 এবং তারপরে, ভিজুয়াল স্টুডিওগুলি আপনার সমাধানটি তৈরি করার সময় অদৃশ্য নুগেট প্যাকেজগুলি পুনরুদ্ধার করবে যাতে অনুগেট.এক্সি ব্যবহার করার দরকার নেই।
আপনার সমাধানের সমস্ত প্যাকেজ আপডেট করার জন্য প্রথমে সেগুলি পুনরুদ্ধার করুন এবং তারপরে আপনি প্যাকেজগুলি আপডেট করতে NuGet.exe ব্যবহার করতে পারেন বা ভিজ্যুয়াল স্টুডিওর মধ্যে থেকে আপনি প্যাকেজ ম্যানেজার কনসোল উইন্ডো থেকে প্যাকেজগুলি আপডেট করতে পারেন, বা শেষ পর্যন্ত আপনি পরিচালনা ব্যবহার করতে পারেন প্যাকেজ সংলাপ।
কমান্ড লাইন থেকে আপনি সমাধানে প্যাকেজগুলি nuget.org থেকে উপলব্ধ সর্বশেষ সংস্করণে আপডেট করতে পারেন।
nuget update YourSolution.sln
নোট করুন যে এটি কোনও নিউগেট প্যাকেজে কোনও পাওয়ারশেল স্ক্রিপ্ট চালাবে না।
ভিজ্যুয়াল স্টুডিওর মধ্যে থেকে আপনি প্যাকেজ আপডেট করতে প্যাকেজ ম্যানেজার কনসোল ব্যবহার করতে পারেন । এটির সুবিধা রয়েছে যে কোনও পাওয়ারশেল স্ক্রিপ্টগুলি আপডেটের অংশ হিসাবে চালিত হবে যেখানে নুগেট.এক্স.এই ব্যবহার করার ফলে সেগুলি চালিত হবে না। নীচের কমান্ডটি প্রতিটি প্রকল্পের সমস্ত প্যাকেজ nuget.org থেকে উপলব্ধ সর্বশেষ সংস্করণে আপডেট করবে।
Update-Package
আপনি এটিকে একটি প্রকল্পের মধ্যেও সীমাবদ্ধ রাখতে পারেন।
Update-Package -Project YourProjectName
আপনি যদি পূর্বের ইনস্টল করা একই সংস্করণগুলিতে প্যাকেজগুলি পুনরায় ইনস্টল করতে চান তবে আপনি কমান্ড -reinstall
দিয়ে যুক্তিটি ব্যবহার করতে পারেন Update-Package
।
Update-Package -reinstall
আপনি এটিকে একটি প্রকল্পের মধ্যেও সীমাবদ্ধ রাখতে পারেন।
Update-Package -reinstall -Project YourProjectName
-reinstall
বিকল্প প্রথম আনইনস্টল এবং তারপর একটি প্রকল্পে ফিরে আবার প্যাকেজটি ইনস্টল হবে।
অথবা, আপনি Manage Packages
ডায়ালগটি ব্যবহার করে প্যাকেজগুলি আপডেট করতে পারেন ।
আপডেট:
- 2013/07/10 - নিউগেট ২.7 এ নুগেট পুনরুদ্ধার সম্পর্কিত তথ্য সহ আপডেট হয়েছে
- 2014/07/06 - ভিজ্যুয়াল স্টুডিওতে স্বয়ংক্রিয় প্যাকেজ পুনরুদ্ধার সম্পর্কিত তথ্যের সাথে আপডেট হয়েছে এবং নুগেটে অন্যান্য পরিবর্তনগুলির সাথে উত্তরটি আপডেট এনেছে।
- 2014/11/21 - সম্পর্কিত তথ্য সহ আপডেট হয়েছে
-reinstall