在任一种形式的预编译中,都没有将源代码部署到目标环境。
其他两种先行编译的形式会用于部署中。
先行编译的结果会写入指定的位置,并会覆写(但不发出警告)所有该位置上的现有内容。
预编译的结果将写入到指定的文件夹中,并在没有任何警告的情况下覆盖该文件夹中的任何现有内容。
预编译过程能发现任何编译错误,并在配置文件中标识错误。
提供确定预编译行为的标志。
可以在预编译过程中直接发布,或在本地预编译然后自己复制文件。
会指定先行编译处理序的输出路径。
NET支持三种形式的预编译。
会指定在先行编译期间关闭批次建置,以便产生具有固定名称的组件。