【问题标题】:Web Deployment Projects, Web Application Projects and Team Build 2008Web 部署项目、Web 应用程序项目和 Team Build 2008
【发布时间】:2009-10-15 11:47:43
【问题描述】:

我已从网站项目切换到 WAP(Web 应用程序项目)。

WDP(Web 部署项目)用于设置并可能在未来进行其他 web.config 更改。

但是,我注意到团队构建会构建所有内容两次,一次代表解决方案文件,另一次代表 WDP。知道如何阻止这种情况发生吗?

或者有没有办法完全替换 web 部署项目?

【问题讨论】:

    标签: visual-studio web-deployment-project tfsbuild


    【解决方案1】:

    是的,是的。

    您可以按照以下步骤阻止 TFS Build 构建所有内容:

    1. 打开配置管理器(打开您的解决方案并从顶级构建菜单中选择配置管理器)。
    2. 展开活动解决方案配置的下拉列表并选择新建
    3. 输入新解决方案配置的名称并选择要从中复制设置的现有配置,然后单击确定
    4. 在配置管理器中,取消选中除部署项目之外的所有项目的构建列中的复选框,然后单击关闭
    5. 通过添加新配置来编辑 TFSBuild.proj 文件的 ConfigurationToBuild ItemGroup: 富 任何 CPU
    6. 其中 Foo 是您刚刚定义的新配置的名称。

    对于 Visual Studio 2010,ASP.NET 团队与 IIS 团队合作,提供基于 [Web 部署工具][1] 构建的集成 Web 应用程序打包和部署解决方案。它或多或少地替代了 Web 部署项目,您可以通过其 [命令行界面][2] 将其与 VS/TFS 2008 一起使用。我有一篇博文介绍了这里的基本场景:

    Building a Simple Web Site with VSTS/TFS 2008.

    【讨论】:

    • 好答案,我实际上只是删除了网站部署项目,它更快,几乎不需要它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多