如何使用Team Build部署ASP.NET Web应用程序?
发布时间:2020-12-16 07:25:55 所属栏目:asp.Net 来源:网络整理
导读:我已经设法安装Team Foundation Server 2008并且我创建了一个单独的构建服务器(因为我的构建当前失败了,所以它可以工作). 我创建了一个简单的“Hello World”Web应用程序(都是标准的Default.aspx页面)并将其放在TFS的源代码控制系统中. 以前,在TFS之前,我只
我已经设法安装Team Foundation Server 2008并且我创建了一个单独的构建服务器(因为我的构建当前失败了,所以它可以工作).
我创建了一个简单的“Hello World”Web应用程序(都是标准的Default.aspx页面)并将其放在TFS的源代码控制系统中. 以前,在TFS之前,我只是预编译我的Web应用程序并将结果xcopy写入预先创建的IIS虚拟目录. 淘宝谷了一段时间,我还没有找到一个分步指南,正确地将应用程序从TFS Source通过TeamBuild部署到指定的测试Web服务器.我知道MS Build属于这个等式,因此任何指导都会有所帮助. 我已经看到了有关部署的点点滴滴,提到了_PublishedWebSites等文件夹,但还没有一步一步找到任何内容. 解决方法
我已成功在TFSBuild.proj文件中的AfterDropBuild目标中使用exec任务.
<Target Name="AfterDropBuild> <Exec Command="xcopy /Y /E "$(DropLocation)$(BuildNumber)%(ConfigurationToBuild.FlavorToBuild)_PublishedWebsitesMyWebsite1*.*" "serverMyWebsite1&;quot;" /> <Exec Command="xcopy /Y /E "$(DropLocation)$(BuildNumber)%(ConfigurationToBuild.FlavorToBuild)_PublishedWebsitesMyWebsite2*.*" "serverMyWebsite2&;quot;" /> </Target> 请注意,需要正确设置权限,以便TFS服务用户访问您要复制到的服务器上的文件夹. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 为什么我在MVC3控制器中的模型中更新的值没
- ASP.NET会话意外结束
- asp.net-core – 实体框架核心服务默认生命周期
- 跨ASP.NET网站共享CSS,JS,图像,母版页等
- asp.net-mvc – 如何在MVC3中托管Web服务?
- asp.net-mvc – 返回ASP.Net Core MVC中的上一页
- [ASP.NET MVC] URL网址路由包含“/”斜线
- 使用Stream进行byte[]进行转换时要注意的事
- asp.net-mvc – HTML.CheckBox(string)计算为两个HTML元素而
- asp.net – 如何让Sitecore(和我的浏览器)使用Print布局?
推荐文章
站长推荐
- .net – 如何将MS Chart for 3.5更新为MS Chart
- asp.net – global.asax断点未命中
- ASP.NET WebAPI如何使用IIS存储我的用户身份验证
- 在Textbox asp.net上使用JQuery DatePicker
- asp.net – Asp Button悬停和CSS
- asp.net-mvc – ASP.NET MVC:从一个视图重定向到
- asp.net – 运行Quartz.NET嵌入式或作为Windows服
- 【4】Asp.Net Core2.2中间件多扩展对应应用
- ASP.NET身份和移动客户端
- asp.net-mvc – 在模型验证之前获取Filter以执行
热点阅读