http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package#From_a_convention_based_working_directory 를 참조 로 사용하여 nuget 패키지를 만들려고합니다 . Visual Studio의 내 패키지 관리자 콘솔에서 'nuget'명령을 사용할 수 없습니다. 'Get-help nuguet'을 사용할 수 있으며 다음과 같이 표시됩니다.
다음 NuGet cmdlet이 포함됩니다.
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으로 명령을 시작할 때마다 다음이 제공됩니다.
'nuget'이라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함 된 경우 경로가 올바른지 확인하고 ag ain을 시도하십시오.
줄 : 1 char : 6 + nuget <<<< + CategoryInfo : ObjectNotFound : (nuget : String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
다음 솔루션을 시도했습니다.
1> 모든 항목 닫기 및 다시 시작
2> 제거 및 재설치
3> powershell 프로필 파일 만들기 (이전에 존재하지 않았으며 실제로 모든 것이 손상되었습니다)
Visual Studio 2012 Ultimate 평가판을 등록으로 업그레이드 한 후 문제가 나타나기 시작했습니다. 원래 VS 12 Pro가 설치되어있었습니다. 나는 그것이 정말로 그것과 관련이 있는지 모르겠지만 비슷한 문제를 가진 다른 사람들이 vs 10과 12가 설치되어 있음을 알았습니다.
제 질문은 "누군가 다른 시도를 알고 있습니까?"입니다. 내 이론은 nuget 명령에 대한 경로가 누락되었지만 패키지 관리자 콘솔에서 사용하는 경로를 구성하는 방법을 찾을 수없고 cmdlet nuget이 실제로 어디에 저장되어 있는지 잘 모르겠습니다.
업데이트 됨 --- 아래 제안 된대로 명령 줄 도구를 다운로드하려고했습니다. 이로 인해 다시 작동하지 않습니다. 제거를 시도했지만 이제 설치 또는 제거 버튼이 활성화되지 않은 nuget에 대한 vs2010 확장에 항목이 있습니다. 이것은 내 작은 드라마에 포함 된 2010 년과 2012 년을 통해 설치된 확장 프로그램과 관련이 있다고 생각합니다. 제거 가능한 확장 프로그램을 핵무기하는 방법을 아는 사람이 있으면 조언을 해주시지 만 다른 질문을 시도해 보겠습니다.