2

nuget パッケージを のローカル フィードにプッシュするときにhttp://localhost/site、資格情報を要求します。

例: nuget push 'OracleDataAccess.1.0.0.nupkg' -s ' http://10.xx.xx.2/SNNuget/mykey '

フィードを直接参照して、そこに手動で配置したパッケージを確認できます。これを無効にする可能性はありますか?または他の解決策はありますか?

4

3 に答える 3

2

それがApiKeyの目的ではありませんか?

nuget push foo.nupkg 33300000-3330-3330-3330-333033303330 -s http://customsource/ 
于 2013-09-03T20:19:40.110 に答える
1

Api キーはhttps://www.nuget.org/accountの下にあります。次のように なります。API キーをコマンド ライン引数としてここに画像の説明を入力 渡すか、サーバー URL をその資格情報にバインドするために使用することができます。二度と心配する必要はありません:)nuget pushnuget setapikey <key> -source <url> [options]

于 2016-12-12T20:19:58.500 に答える
1

おそらく、次の Gist が役に立ちますか? https://gist.github.com/xavierdecoster/3205826

これには、フィード資格情報を開発マシンに保存できる nuget.exe コマンドが含まれています。

于 2013-09-02T19:50:34.050 に答える