怎样使用 MSBuild 自动编译和发布 NET 网站

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样使用 MSBuild 自动编译和发布 NET 网站相关的知识,希望对你有一定的参考价值。

参考技术A 准备工具:GIT版本控制(gitlab),Jenkins, msbuild
1、安装git版本控制器,提交代码。(svn好像也可以), 并生成ssh public key上传到gitlab的ssh key中(个人配置/SSH KEY)。
2、安装jenkins开源工具。
3、Jenkins安装git plugin, Msbuild插件(Manager Jenkins/Manage Plugins)
4、配置Jenkins中的git(Manager Jenkins/Configure System)在git栏中输入name和Path: git install path\cmd\git.exe
5、添加对应.NET framework version MSBuild
Name: .NET4.0
Path to MSBuild:
%system%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
6、建立.NET项目文件,并添加MSBuild文件
建立一个解决方案nonsuch.sln,里面包含一个website: nonesuch.web.
在解决方案根目录建立一个xml文件,改名为: build.targets

以上是关于怎样使用 MSBuild 自动编译和发布 NET 网站的主要内容,如果未能解决你的问题,请参考以下文章

使用 CruiseControl.NET 和 MSBuild 发布网站

使用 MSBuild 预编译 ASP.NET Web 应用程序

VS2005 debug编译和msbuild编译 有啥区别

属性挂钩 MSBuild/Roslyn

msbuild怎么添加 到环境变量

自动编译批处理设置(MSBuild)