代码之家  ›  专栏  ›  技术社区  ›  Xavier Poinas

可以自定义Visual Studio的“发布”命令吗?

  •  1
  • Xavier Poinas  · 技术社区  · 17 年前

    我使用Visual Studio中的“发布”命令将Web应用程序部署到我的IIS服务器。 这很方便,但我有几个问题,例如:

    • 它不部署Crystal Report文件(*.rpt)文件
    • 它部署web.config文件并覆盖特定于服务器的设置

    有没有什么方法可以自定义publish命令的功能?

    谢谢

    2 回复  |  直到 17 年前
        1
  •  4
  •   Jørn Schou-Rode dscher    16 年前

    发布Web应用程序时,Visual Studio将尊重为项目中的每个文件设置的“生成操作”。确保为文件选择正确的操作。以下是您的选择:

    -该文件不包含在项目输出组中,并且未在生成过程中编译。例如,包含文档(如自述文件)的文本文件。

    -文件未编译,但包含在内容输出组中。例如,此设置是.htm或其他类型Web文件的默认值。

    -此文件作为dll或可执行文件嵌入到主项目生成输出中。它通常用于资源文件。

    .rpt 文件可能应设置为 web.config 没有 . 在解决方案资源管理器中选择文件时,可以在属性窗口中更改文件的生成操作。