2017-02-10 87 views
1

的分佈的NuGet頁面中提供指出:的NuGet CLI甚至與VS 2017年RC3

NuGet 4.x is included in the Visual Studio 2017 installation. Latest NuGet releases are delivered as part of Visual Studio updates.

Batteries are included!

看來這些電池是平的。在這兩個包管理器控制檯和extenal PS的窗口,當我輸入nuget,我得到的錯誤:

The term 'nuget' is not recognized as the name of a cmdlet, function, script file, or operable program.

什麼我必須做解決這一問題?如果它與VS 2017一起安裝,那麼安裝時應該將它添加到PATH變量中?

我不想使用VS命令控制檯,即使它仍然在2017年,因爲我已經將所有對該文物的使用情況都退役到了PowerShell控制檯。

回答

2

我所要做的只是將nuget.exe的位置添加到我的用戶和所有用戶的PATH環境變量中,後者由您決定,但我始終將VS作爲Administrator運行。

昔日的聖人曾經總是建議不要這樣做,但MS在他們所有的神聖智慧中已經成爲一名Web開發人員,在非管理員帳戶下使用VS非常困難,我看到了一些提到的建議,甚至因爲甚至在VD 2010左右。

你會認爲,在Nuget作爲Visual Studio的一部分進行安裝時,他們至少可以做的就是添加血腥變量作爲VS安裝的一部分。