类别:技术积累 / 日期:2021-11-19 / 浏览:5277 / 评论:0

        通常我们通过项目或dll直接引用,为了方便管理和保持独立性,还可以自建私有Nuget服务来管理各种引用,当然也可以直接使用Nuget公共服务(NuGet Gallery | Home)。

1、在VS中新建空WebFrom项目;

2、引用Nuget包;

3、发布到服务器;

4、下载nuget命令行客户端(NuGet Gallery | Downloads);

5、在VS中打开要打包的项目,右键项目点击菜单“Open in Terminal”;

6、执行以下命令将生成“项目名.nuspec”文件,手动修改该文件中的相关配置;

nuget spec

7、执行以下命令生成包;

nuget pack "项目名.csproj" -Properties Configuration=Release

8、执行以下命令发布包到私有Nuget服务;

nuget push "项目名.版本号.nupkg" -Source 私有Nuget服务URL 私有Nuget服务密码

9、在其它需要引用私有Nuget包的解决方案目录下新增Nuget配置文件nuget.config并引入解决方案;

<configuration>
<packageSources>
    <add key="私有Nuget服务名称" value="私有Nuget服务URL" />
</packageSources>
</configuration>

10、在解决方案中使用Nuget时可选择此Nuget包源引入相关依赖。

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。