【发布时间】:2009-11-02 03:15:06
【问题描述】:
当没有配置文件时,如何防止 .NET 使用已编译的 .config 设置?
例如,我在 app.config 文件中有一个连接字符串设置,它指定了一个开发服务器。构建后,这会生成一个 .exe.config 文件。一切都很好。
但是,如果您忘记携带 .exe.config 文件,应用程序将愉快地使用设计器 (app.config) 中指定的值,而且不会发出警告。
有什么方法可以让 .NET 程序集抛出异常,而不是静默使用开发期间指定的值?
【问题讨论】: