我使用Visual Studio中的“发布”命令将Web应用程序部署到我的IIS服务器。 这很方便,但我有几个问题,例如:
有什么方法可以自定义发布命令的作用吗?
由于
答案 0 :(得分:4)
发布Web应用程序时,Visual Studio将尊重为项目中的每个文件设置的“构建操作”。确保为文件选择正确的操作。您可以选择以下选项:
无 - 文件未包含在项目输出组中,并且未在构建过程中编译。一个示例是包含文档的文本文件,例如自述文件。
编译 - 将文件编译到构建输出中。此设置用于代码文件。
内容 - 文件未编译,但包含在内容输出组中。例如,此设置是.htm或其他类型的Web文件的默认值。
嵌入式资源 - 此文件作为DLL或可执行文件嵌入主项目构建输出中。它通常用于资源文件。
在这种特殊情况下,.rpt
文件可能应设置为内容,web.config
应设置为无。在解决方案资源管理器中选择文件后,可以在属性窗口中更改文件的构建操作。
答案 1 :(得分:1)