Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在全局级别添加其他nuget服务器_.net_Visual Studio_Asp.net Core_.net Core_Nuget - Fatal编程技术网

.net 在全局级别添加其他nuget服务器

.net 在全局级别添加其他nuget服务器,.net,visual-studio,asp.net-core,.net-core,nuget,.net,Visual Studio,Asp.net Core,.net Core,Nuget,我已经以nuget包的形式创建了一个dotnet新模板,并上传到我的私有nuget服务器。我想知道如何在我的计算机上添加全局级别的私有nuget服务器。这样,每当我创建一个dotnet新的CustomTemplate时,它都会从nuget服务器获取最新版本。任何帮助都将不胜感激,谢谢 我想知道如何在我的计算机上添加全局级别的私有nuget服务器 。您可以看到,将源代码添加到Windows上的%appdata%\NuGet\NuGet.Config或Mac或Linux上的~/.NuGet/NuGe

我已经以nuget包的形式创建了一个dotnet新模板,并上传到我的私有nuget服务器。我想知道如何在我的计算机上添加全局级别的私有nuget服务器。这样,每当我创建一个dotnet新的CustomTemplate时,它都会从nuget服务器获取最新版本。任何帮助都将不胜感激,谢谢

我想知道如何在我的计算机上添加全局级别的私有nuget服务器

。您可以看到,将源代码添加到Windows上的%appdata%\NuGet\NuGet.Config或Mac或Linux上的~/.NuGet/NuGet/NuGet.Config应该可以完成这项工作


这可能很明显,但请记住,如果您共享使用来自该源的包的项目,则包括CI构建代理在内的其他人将无法还原包,除非他们也将源添加到其用户配置文件nuget.config中,或者如果有人使用repo将源添加到nuget.config中。如果您只是使用它来获取项目模板,那么就不会有问题。

在windows中,您可以在网络服务级别添加NuGet config,路径如下:

C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\NuGet\NuGet.Config