gpt4 book ai didi

c# - 如何判断app.config文件是否存在

转载 作者:可可西里 更新时间:2023-11-01 08:16:04 24 4
gpt4 key购买 nike

有没有办法在不使用“File.Exists”的情况下查明 app.config 文件是否存在?我试过了

if ( !ConfigurationManager.ConnectionStrings.ElementInformation.IsPresent )
{...}

但即使存在带有连接字符串的 app.config,IsPresent 也为 false。

编辑:我是否误解了 IsPresent 属性?

最佳答案

AppDomain 报告它希望应用程序的配置文件所在的位置。您可以测试该文件是否实际存在(不需要虚拟 AppSettings,也不需要尝试找出应该调用的配置文件或它所在的位置):

public static bool CheckConfigFileIsPresent()
{
return File.Exists(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
}

关于c# - 如何判断app.config文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5297170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com