【发布时间】:2023-03-25 13:20:01
【问题描述】:
我正在为 .NET 4 应用程序开发一个插件,我想向 dll 添加一个配置文件,因为我不想将配置放在主配置文件中。 我已经在项目中添加了 app.config,它可以正确编译并生成 dllName.dll.config。
这是我的配置文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="MyTabsConfig" type="NewApp.UI.MyTabsConfigHandler, NewApp.UI" />
</configSections>
<MyTabsConfig>
<MyTabs>
<MyTab Name="First" Leads="2" />
<MyTab Name="Second" Leads="4" />
<MyTab Name="Third" Leads="1" />
</MyTabs>
</MyTabsConfig>
</configuration>
现在我有 1 个问题: 如果我将文件复制到主应用程序的 ExtraPlugins 目录中,则在调用 GetSection("MyTabsConfig") 时找不到 NewApp.UI.dll。我认为它正在查看主应用程序文件夹。
谢谢。
【问题讨论】:
标签: c# .net dll configuration app-config