使用 MSBuild,我如何根据构建配置复制文件,即构建配置是暂存还是发布。如果构建配置是暂存,我需要能够复制FolderA\FileA,而FolderB\FileB 用于生产。此外,复制时的文件应位于输出目录的根目录中,而不是位于“FolderA”或“FolderB”文件夹中。使用任务在项目加载期间抛出错误。
对于使用应用程序配置的 Serilog 日志丰富,我如何添加标准丰富器,例如 ProcessId、ThreadId、MachineName?添加属性丰富器的语法如下,但我尝试使用上述标准丰富器。有一个选项可以实现应用程序 json,我想避免它,因为它需要 Serilog 2.6。有什么想法可以做到这一点吗?
<add key="serilog:enrich:with-property:Version" value="1.0" />
Run Code Online (Sandbox Code Playgroud)