在使用第三方 dll 时,我遇到了以下异常:
不在独立 exe 中运行时必须指定 exePath
带有以下痕迹
System.Configuration.ConfigurationManager.OpenExeConfigurationImpl(ConfigurationFileMap fileMap, Boolean isMachine, ConfigurationUserLevel userLevel, String exePath)。
我发现的原因是它正在寻找 app.config 并且我在 web.config 中提供了详细信息。我的问题是:为什么 system.configuration 区分 web.config 和 app.config?有什么想法吗?