Visual Studio 原生支持为 web.config 添加自定义配置转换。有没有办法为自定义配置文件做同样的事情?例如,我所在的商店在项目的根目录中有一个 EnvironmentConfigs
目录,并且有自定义的 appSettings.config
和 connectionStrings.config
文件。有没有办法做与 web.config 相同的事情并添加 appSettings.Release.config
和 connectionStrings.Release.config
转换文件,这些文件将在发布时转换它们?
最佳答案
我不确定这样的配置,但请查看 VS2010 中的 Slow Cheetah 扩展。您可以通过转到工具 > 扩展管理器并搜索在线库来安装它。它增加了对 App.Config 使用配置转换的能力,并且可能会在您描述的场景中工作。它通常添加了很多转换功能(甚至是 web.config 的),因此它是一个很好用的工具。不过,开箱即用的 VS2010 不会这样做。
编辑:根据 SlowCheetah 的描述:“此包使您能够根据构建配置转换 app.config 或任何其他 XML 文件”。所以是的,它似乎会做你需要的......
关于c# - 如何为自定义配置文件添加配置转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12648302/