• 新建一个项目
    image123
    a
    这里使用3.0版本的NuGet.Server,
    需要 .Net Framework 4.6支持。
    然后引用NuGet.Server库包
    Install-Package NuGet.Server
    安装完成后,编译启动即可,就是这么简单,然后托管到IIS上。

上传库包的时候可能需要apikey,需要在web.config中设置。
a

部分坑

1. 发布到服务器上后 如果使用了代理 则返回的内容里面地址是错的 需要替换成外部可访问的的

可以使用nginx来进行替换

location / {
sub_filter "http://127.0.0.1:8110" "https://aaa.bbb.com" ;
sub_filter_once off;
sub_filter_types application/atom+xml;
sub_filter_last_modified on;

proxy_pass http://127.0.0.1:8110;
}

如何使用NuGetPackageExplorer创建有依赖项的引用包

https://blog.csdn.net/u011523479/article/details/82012340