Ошибка «NuGet Pack...»: неправильное имя пользователя или пароль. Откуда «NuGet Pack» получает информацию?C++

Программы на C++. Форум разработчиков
Anonymous
Ошибка «NuGet Pack...»: неправильное имя пользователя или пароль. Откуда «NuGet Pack» получает информацию?

Сообщение Anonymous »

При создании моего приложения C++ событие postbuild содержит следующую команду:

Код: Выделить всё

NuGet pack "$(ProjectPath)"
-OutputDirectory "$(TargetDir)NuGet"
-IncludeReferencedProjects
-Properties Configuration=$(ConfigurationName)
Сначала это не удалось из-за кода ошибки 9009, что означает, что программа «NuGet.exe» не найдена. Я загрузил эту программу на свой компьютер, и теперь получаю следующее сообщение об ошибке:

Код: Выделить всё

C:\Program Files\Microsoft Visual Studio\2022\Professional>NuGet pack ...
Attempting to build package from '....csproj'.
MSBuild auto-detection: using msbuild version '17.14.23.42201' from 'C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin'.
Packing files from 'C:\...\bin\Debug'.
Using '....ExternalInterface.nuspec' for metadata.
The user name or password is incorrect.
Последнее подтверждается командной строкой разработчика (я получаю то же сообщение об ошибке).
У меня такое впечатление, что «NuGet.exe» где-то настроен для получения имени пользователя и пароля... откуда?
Вот где я сохранил «NuGet.exe»:

Код: Выделить всё

C:\Program Files\NuGet>dir /S /B
C:\Program Files\NuGet\nuget.exe
Что мне теперь делать? Должен ли я переустановить «NuGet.exe» каким-либо официальным способом?

Подробнее здесь: https://stackoverflow.com/questions/797 ... e-is-nuget

Вернуться в «C++»