代码之家  ›  专栏  ›  技术社区  ›  Stephen Lacy

Web部署项目、Web应用程序项目和Team Build 2008

  •  2
  • Stephen Lacy  · 技术社区  · 16 年前

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

    wdp(web部署项目)用于设置,将来可能会进行其他web.config更改。

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

    或者有没有一种方法可以完全取代Web部署项目?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Jim Lamb    16 年前

    是的,是的。

    通过执行以下步骤,可以阻止tfs build两次生成所有内容:

    1. 打开配置管理器(打开解决方案并选择 配置管理器 从顶层构建菜单)。
    2. 展开活动解决方案配置的下拉列表并选择 新的 .
    3. 输入新解决方案配置的名称,并选择要从中复制设置的现有配置,然后单击 好啊 .
    4. 在配置管理器中,取消选中 建造 除部署项目外的所有项目的列,然后单击 关闭 .
    5. 编辑tfsbuild.proj文件 要生成的配置 通过添加新配置的项组: 福 任何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 .

    推荐文章