码迷,mamicode.com
首页 > Web开发 > 详细

启用 Jenkins 持续构建 .NET 程序,关于配置nuget关键点

时间:2018-05-09 18:00:04      阅读:1132      评论:0      收藏:0      [点我收藏+]

标签:studio   必须   bug   官网   file   img   技术   关键点   dir   

网上关于 Jenkins + net 的文章一大堆,这里只贴出 配置中的关键点,

第一步:

技术分享图片

 

从官网下载 nuget.exe 安装包进行安装, 如果项目是用 vs2017 开发的 需要特别注意,nuget 必须是 4.6+ 版本以上的,

这步是关键:   D:\Jenkins\tools\nuget.exe update -Self  可以保证 nuget 版本是最新的.

 

第二步:

技术分享图片

 

用 msbuild 命令 编译发布时 会有一个 bug,

/t:Rebuild /p:Configuration=Release;DeleteExistingFiles=True;TargetFrameworkVersion=v4.5;VisualStudioVersion=15.0;PublishProfile=FolderProfile;DeployOnBuild=true

DeleteExistingFiles=True;  这个参数不生效 ,但是用 vs2017 发布就生效. 所以解决办法:

发到在 执行msbuild 命令之前 先执行 rmdir /s/q "项目输出目录"  先干掉这个目录 就好了.

 

第三步:

通过 rsync.exe 进行同步分发文件

 

 

启用 Jenkins 持续构建 .NET 程序,关于配置nuget关键点

标签:studio   必须   bug   官网   file   img   技术   关键点   dir   

原文地址:https://www.cnblogs.com/allenxt/p/9015637.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!