web.config transform:添加XML注释以指示使用了哪个配置

Box*_*ery 7 .net visual-studio-2010

使用web.config转换,我想确保并在结果web.config的顶部包含注释,以指示使用哪个转换文件(配置)来生成它.

我没有看到从转换文件中包含注释的方法,可以这样做吗?

编辑:

似乎剥离了转换文件中的所有注释.

Dav*_*tka 5

以下内容并未直接回答如何添加或保留注释,但它可能会让您朝着了解使用哪个转换的目标迈进.不可否认,感觉有点奇怪,所以请留意其他答案.这是我想到的第一件事.

我不知道如何保留转换的注释,但您可以随时插入虚拟应用程序设置来传递信息.该应用程序实际上不必将它用于任何= p

假设它不在主web.config中,我在这里通过转换插入它.您可以轻松地执行替换.

<appSettings>
    <add key="WhichTransformWasUsed" value="Production" xdt:Transform="Insert"/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)