aspnet_compiler
似乎有两种模式:
- Target - 整个站点被复制到目标文件夹,
PrecompiledApp.config
生成,生成的程序集进入 target\bin,视图(可选)替换为占位符 - 就地- 站点在其原始位置编译,不
PrecompiledApp.config
生成,生成的程序集进入临时 ASP.NET 文件,视图保持原样
是否可以触发就地预编译但生成的程序集+配置也会影响原始位置?
aspnet_compiler
似乎有两种模式:
PrecompiledApp.config
生成,生成的程序集进入 target\bin,视图(可选)替换为占位符PrecompiledApp.config
生成,生成的程序集进入临时 ASP.NET 文件,视图保持原样是否可以触发就地预编译但生成的程序集+配置也会影响原始位置?
这样做是不可能的。请注意,这两种模式针对非常不同的场景:
请注意,如果您在不可更新模式下执行 #1,那么即使您的 .aspx(和相关)文件也会被修改为存根。很明显,这不可能就地发生,因为这最终会删除您的原始 aspx 文件。
我并不是说拥有某种混合模式是不可想象的,它可以完成目标模式所做的一些事情并将其保持在原位。这不是该工具所针对的场景。