个人 .config 文件在 C# Visual Studio 项目中不起作用
Personal .config file does not work in C# Visual Studio project
个人 .config
文件在 C# Visual Studio 项目中不起作用的原因是什么?
我在一个项目中有 Business.config
,我添加了 Business.Debug.Yaroslav.config
。然后我卸载并重新加载项目。现在我希望 Business.Debug.Yaroslav.config
中指定的属性覆盖所有其他 Business.*.config
文件中的属性。但这并没有发生。
虽然上述相同步骤适用于同一项目中的另一个 .config
文件。 App.Base.config
.
App.Debug.Yaroslav.config
中指定的属性确实覆盖了其他 App.*.config
文件中的属性。
另外我选择了 Debug.Yaroslav
的配置。
如何根据当前解决方案配置使 Business.*.config
使用个人 .config
文件(在我的例子中,我想在配置为 Debug.Yaroslav
)?
我正在使用 Visual Studio 2019.
在应用程序初始化时设置 属性:
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile = "";
如果您通过配置管理器访问配置属性,这必须有效
个人 .config
文件在 C# Visual Studio 项目中不起作用的原因是什么?
我在一个项目中有 Business.config
,我添加了 Business.Debug.Yaroslav.config
。然后我卸载并重新加载项目。现在我希望 Business.Debug.Yaroslav.config
中指定的属性覆盖所有其他 Business.*.config
文件中的属性。但这并没有发生。
虽然上述相同步骤适用于同一项目中的另一个 .config
文件。 App.Base.config
.
App.Debug.Yaroslav.config
中指定的属性确实覆盖了其他 App.*.config
文件中的属性。
另外我选择了 Debug.Yaroslav
的配置。
如何根据当前解决方案配置使 Business.*.config
使用个人 .config
文件(在我的例子中,我想在配置为 Debug.Yaroslav
)?
我正在使用 Visual Studio 2019.
在应用程序初始化时设置 属性:
AppDomain.CurrentDomain.SetupInformation.ConfigurationFile = "";
如果您通过配置管理器访问配置属性,这必须有效