রেফারেন্স হিসাবে http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package#From_a_convention_based_working_directory ব্যবহার করে আমি একটি নুগেট প্যাকেজ তৈরি করার চেষ্টা করছি । ভিজ্যুয়াল স্টুডিওতে আমার প্যাকেজ ম্যানেজার কনসোল আমাকে 'নুগেট' কমান্ডটি ব্যবহার করতে দিচ্ছে না। আমি 'গেট-হেল্প নুগুয়েট' করতে সক্ষম এবং এটি প্রদর্শিত হয়:
নিম্নলিখিত নিউগেট সেমিডলেটগুলি অন্তর্ভুক্ত করা হয়েছে।
Cmdlet Description
------------------ ----------------------------------------------
Get-Package Gets the set of packages available from the package source.
Install-Package Installs a package and its dependencies into the project.
Uninstall-Package Uninstalls a package. If other packages depend on this package,
the command will fail unless the –Force option is specified.
Update-Package Updates a package and its dependencies to a newer version.
Add-BindingRedirect Examines all assemblies within the output path for a project
and adds binding redirects to the application (or web)
configuration file where necessary.
Get-Project Returns a reference to the DTE (Development Tools Environment)
for the specified project. If none is specifed, returns the
default project selected in the Package Manager Console.
Open-PackagePage Open the browser pointing to ProjectUrl, LicenseUrl or
ReportAbuseUrl of the specified package.
Register-TabExpansion Registers a tab expansion for the parameters of a command.
- যাইহোক, যখনই আমি nuget দিয়ে কমান্ডগুলি বন্ধ করি তা দেওয়া হয়:
'নুগেট' শব্দটি একটি সেমিডলেট, ফাংশন, স্ক্রিপ্ট ফাইল বা অপারেবল প্রোগ্রামের নাম হিসাবে স্বীকৃত নয়। নামের বানানটি পরীক্ষা করুন, বা কোনও পথ অন্তর্ভুক্ত করা থাকলে, पथটি সঠিক কিনা তা যাচাই করুন এবং চেষ্টা করুন ag
লাইনে: 1 চর: 6 + নুগেট <<<< + বিভাগে তথ্য: অবজেক্ট নটফাউন্ড: (ন্যুগেট: স্ট্রিং) [], কমান্ডনটফাউন্ডএক্সেপশন + ফুলক্যুয়ালফায়েড এরিআরআইডি: কমান্ডনটফাউন্ডএক্সেপশন
আমি নিম্নলিখিত সমাধানগুলি চেষ্টা করেছি:
1> সমস্ত আইটেম বন্ধ করে পুনরায় চালু করা হচ্ছে
2> আনইনস্টল করা এবং পুনরায় ইনস্টল করা
3> পাওয়ারশেল প্রোফাইল ফাইল তৈরি করা (এটি আগে ছিল না এবং এটি আসলে সবকিছু ভেঙে ফেলে)
আমার ভিজ্যুয়াল স্টুডিও 2012 চূড়ান্ত পরীক্ষার সংস্করণটি নিবন্ধিত করার পরে সমস্যাটি দেখা দিতে শুরু হয়েছিল। আমি মূলত ভিএস 12 প্রো ইনস্টল করেছিলাম। এর সাথে সত্যিই কিছু করার আছে কিনা তা আমি জানি না তবে আমি লক্ষ্য করেছি যে অন্যদের ক্ষেত্রেও একই রকম সমস্যা ছিল এবং বনাম 10 এবং 12 ইনস্টল করা আছে।
আমার প্রশ্নটি "কেউ কী চেষ্টা করবেন জানেন?" আমার থিয়োরিটি হ'ল নুগেট কমান্ডের পাথটি অনুপস্থিত তবে প্যাকেজ ম্যানেজার কনসোল যে পাথগুলি ব্যবহার করে সেগুলি কীভাবে কনফিগার করতে হবে তা আমি খুঁজে পাই না এবং সে সম্পর্কে আমি নিশ্চিত নই যে সেমিডলেট নুগেটটি আসলে কোথায় সঞ্চয় করা আছে।
আপডেট করা --- নীচের পরামর্শ অনুসারে কমান্ড লাইন সরঞ্জামটি ডাউনলোড করার চেষ্টা করেছে। এটি আবার কিছুই কাজ করে না। আমি আনইনস্টল করার চেষ্টা করেছি এবং এখন আমার কাছে ন্যুগেটের জন্য vs2010 এক্সটেনশনে একটি আইটেম রয়েছে যাতে একটি ইনস্টল বা আনইনস্টল বোতাম সক্ষম থাকে না। এটি আমার বিশ্বাস করতে পরিচালিত করে যে এটি 2010 এবং 2012 এর মাধ্যমে ইনস্টল করা এক্সটেনশনগুলির সাথে আমার ছোট্ট নাটকের একটি অংশ রয়েছে with যদি কেউও একটি আনইনস্টেবল এক্সটেনশানটি কীভাবে বুক করতে হয় তা জানেন তবে দয়া করে তাকে পরামর্শ দিন তবে আমি তার জন্য আরও একটি প্রশ্ন চেষ্টা করব।