1. 新建一个名字为HelloWorld.Web的Freesyle项目;

2. 配置源码管理;

3. 编译配置:

版本:选择MSBuild4

文件:D:\CI\Config\HelloWorld.Web.msbuild

其中,“HelloWorld.Web.msbuild”文件的内容为:

 <?xml version="1.0" encoding="utf-8"?>
<Project
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="12.0"
DefaultTargets="Build">
<PropertyGroup>
<ProjectDir>D:\CI\HelloWorld.Web\</ProjectDir>
<SolutionDir>$(ProjectDir)HelloWorld.Web.sln</SolutionDir>
<PublishProfile>D:\CI\Config\HelloWorld.Web.pubxml</PublishProfile>
<Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
<BuildPlatform Condition=" '$(BuildPlatform)' == '' ">Any CPU</BuildPlatform>
</PropertyGroup>
<ItemGroup>
<BuildTask Include="$(SolutionDir)">
<Properties>OutputPath=$(ProjectDir)HelloWorld.Web\bin;;Configuration=$(Configuration);Platform=$(BuildPlatform);VisualStudioVersion=12.0;PublishProfile=$(PublishProfile);DeployOnBuild=true;Disable_CopyWebApplication=True</Properties>
</BuildTask>
</ItemGroup>
<Target Name="Build">
<MSBuild Projects="@(BuildTask)"/>
</Target>
</Project>

“HelloWorld.Web.msbuild”引用的“HelloWorld.Web.pubxml”文件内容为:

<?xml version="1.0" encoding="utf-8"?>
<!--
This file is used by the publish/package process of your Web project. You can customize the behavior of this process
by editing this MSBuild file. In order to learn more about this please visit http://go.microsoft.com/fwlink/?LinkID=208121.
-->
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<SiteUrlToLaunchAfterPublish />
<publishUrl>D:\CI\Output\HelloWorld.Web</publishUrl>
<DeleteExistingFiles>True</DeleteExistingFiles>
</PropertyGroup>
</Project>

最新文章

  1. LeakCanary内存泄漏检测工具使用步骤
  2. html基础 链接
  3. java 22 - 9 多线程之 代码实现的方式2
  4. f2fs解析(一)f2fs如何解决wandering tree
  5. XBox 开发者大会
  6. html5学习测试
  7. SVN服务器搭建和使用(二)
  8. 【CSS3】Advanced5:At Rules:@import, @media, and @font-face
  9. 解决Visual Studio 2010新建工程时出现『1&gt;LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt』错误
  10. Orchard 源码探索(Localization)之国际化与本地化
  11. cocos2d-x box2d Demo注解
  12. spring init
  13. Python代码缩进与测试模块
  14. python之路--初识面向对象
  15. 自动化测试-13.selenium执行JS处理滚动条
  16. 数据加密之RijndaelManaged加密
  17. javascript的this多种场景用法
  18. windbg条件断点总结
  19. NIO SelectionKey attachment()空指针错误
  20. C#索引器理解

热门文章

  1. NetCore实践篇:分布式监控客户端ZipkinTracer从入门到放弃之路
  2. OSGI嵌入jetty应用服务器
  3. 200 ok 几种状态
  4. 二维数组中的查找问题--剑指offer面试题3
  5. CPU-bound(计算密集型) 和I/O bound(I/O密集型)
  6. 543A - Writing Code(二维动态规划)
  7. D1. Great Vova Wall (Version 1)
  8. iOS-带图片的二维码的生成(QRCode)
  9. Volterra方程的不动点
  10. 如何命名Java变量