我有一个使用 foo.dll 的 MVC 项目,但是 foo.dll 使用 smu.dll 所以基本上我从不在我的 MVC 项目中引用 smu.dll。我面临的问题是,在我的 MVC 项目中,我希望能够将 ssettings 存储在 web.config 中,以便 smu.dll 可以读取。
我们尝试同时使用 applicationsettings 和 appsettings 而没有效果,当我直接从 MVC 或任何其他程序引用 smu.dll 时,它会毫无问题地获取设置。smu.dll 的设置是否必须进入 foo.dll app.config?
编辑 你好再次朋友,谢谢你的回答。
看完评论后我才发现自己做错了什么。在 MVC 中,在 Views 文件夹中有一个 web.config,在项目的根目录中有一个 web.config。当我在“视图”-web.config 中使用 sectionGroup 和 applicationSettings 时,smu.dll 没有读取配置。然后我将 smu.dll 改为读取 appsettings,然后将 appSettings 放入“root”-web.config,然后 dll 读取配置文件。我希望这是有道理的,但我对此并不陌生,并且仍在学习。
无论如何,这终于可以工作了:)