安装VS2013
安装 TFS
配置环境
1 配置 TFS的环境
参考:
https://msdn.microsoft.com/zh-cn/library/ms181712#deploy
2 配置vs2013
当然,这里你要先有在 vs中导入解决方案,这里如果你公司在用vs做开发的话,可以用现成的,或者让开发帮忙在本地做一个,然后按照如图的步骤操作:
点击 生成定义
参考 https://msdn.microsoft.com/zh-cn/library/ms181716 进行配置
上面的地址是 源代码复制到本地的 地址
在“生成默认值”选项卡上:
下面这个 是关键:找了好久,网上没有解决方案:
这里我在本地进行实验,所以TFS和vs2013都安装在了本地:
这个发布地址,我想发布在本地配置的 IIS 地址:
那这个地址怎么 设置呢?在哪设置呢?
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\WebApplications
这个文件Microsoft.WebApplication.targets :
在这里
<PropertyGroup Condition="‘$(WebProjectOutputDir)‘==‘‘">
<WebProjectOutputDir>$(MSBuildProjectDirectory)</WebProjectOutputDir>
<WebProjectOutputDir Condition="!$(WebProjectOutputDirInsideProject)">$(OutDir)_PublishedWebsites\$(MSBuildProjectName)</WebProjectOutputDir>
</PropertyGroup>
修改为:
<PropertyGroup Condition="‘$(WebProjectOutputDir)‘==‘‘">
<WebProjectOutputDir>$(MSBuildProjectDirectory)</WebProjectOutputDir>
<WebProjectOutputDir Condition="!$(WebProjectOutputDirInsideProject)">D:\TZCSTest</WebProjectOutputDir>
</PropertyGroup>
标红的地址是我发布的IIS的地址。
生成的定义,会根据设置 的触发器来进行自动发布
原文:http://my.oschina.net/yifan326/blog/488587