Visual Studio native 支持为web.config添加自定义配置转换。有没有一种方法可以对自定义配置文件执行相同的操作?例如,我所在的商店在项目的根目录中有一个EnvironmentConfigs目录,并且有自定义的appSettings.configconnectionStrings.config文件。有没有一种方法可以做和web.config一样的事情,并添加appSettings.Release.configconnectionStrings.Release.config转换文件,这些文件将在发布时对其进行转换?

最佳答案

我不确定这样的配置,但请查看VS2010中的Slow Cheetah扩展。您可以通过转到工具>扩展管理器并搜索Online Gallery来安装它。它增加了对App.Config使用配置转换的功能,并且可能会在您描述的场景中工作。通常,它添加了很多转换功能(甚至是web.config的转换功能),因此它是一个很好的使用工具。开箱即用,VS2010不会那样做。

编辑:根据对SlowCheetah的描述:“此程序包使您可以基于构建配置转换app.config或任何其他XML文件”。所以是的,它似乎可以满足您的需求...

关于c# - 如何为自定义配置文件添加配置转换?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12648302/

10-17 00:52