3
我試圖將我的nuget包推送到私人的Nuget服務器,並且我一直收到錯誤消息,我沒有指定用戶名時將我的nuget包推送到服務器。NuGet.exe:無法在非交互模式下提示輸入
如何在包管理器提示中指定用戶名?
以下是錯誤:NuGet.exe:不能提示在非交互模式下輸入。
我也找不到我的nuget.config文件,否則我可以修改它。我有一個packages.config文件。
我試圖將我的nuget包推送到私人的Nuget服務器,並且我一直收到錯誤消息,我沒有指定用戶名時將我的nuget包推送到服務器。NuGet.exe:無法在非交互模式下提示輸入
如何在包管理器提示中指定用戶名?
以下是錯誤:NuGet.exe:不能提示在非交互模式下輸入。
我也找不到我的nuget.config文件,否則我可以修改它。我有一個packages.config文件。
對於NuGet.exe行爲(例如packageSource和身份驗證的恢復/推送url)使用NuGet.Config(而不是packges.config)它位於您的用戶配置文件或機器範圍的配置中。 閱讀所有關於它:https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file
的配置可能是這個樣子:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="PackagesAll" value="https://mystore.myCompany.net/api/nuget/" />
</packageSources>
<packageSourceCredentials>
<PackagesAll>
<add key="Username" value="gitUser" />
<add key="Password" value="FSW4SNXXX" />
</PackagesAll>
</packageSourceCredentials>
</configuration>