我以前的大多数 Web 应用程序都是使用金字塔 (python) 框架构建的。使用金字塔,可以在开发或生产模式下运行应用程序。这是通过提供 production.ini 或 development.ini 设置文件的位置作为应用程序的启动参数之一来实现的。
此文件包含与日志记录级别、错误报告和数据库连接相关的设置。这些文件在 .net 世界中的等效文件似乎是 web.config 文件。我假设我可以创建不同的执行环境,只需创建一个新的 web.config,将其重命名为适当的名称,然后重新启动应用程序。
我的问题是,我怎样才能让我的应用程序以正确的 *.config 文件为目标(假设将它们称为 production.config 和 development.config)?