如何使用外部启动程序读取程序的C#配置文件
本文关键字:程序 配置文件 读取 外部 启动 何使用 | 更新日期: 2023-09-27 18:30:35
我有一个项目,它为Excel添加了一些功能。现在的设置方式包括添加"C:.....''Excel.exe"作为启动操作(在调试下>启动操作>启动外部程序)
现在我有一个配置文件(app.config),但是当我使用ConfigurationManager读取配置项时,它会读取C:...''Excel.exe.config文件而不是Myapplication.exe.config(或app.config)。
有没有办法让它读取我的应用程序.exe.config?我已经尝试过ConfigurationManager.OpenExeConfiguration()方法,但似乎使用此方法无法枚举配置项
使用这个:
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(new ExeConfigurationFileMap { ExeConfigFilename = "pathToConfigFile" }, ConfigurationUserLevel.None);