【发布时间】:2015-04-14 09:52:52
【问题描述】:
我的网站一直是一个单独的 vb.net 项目,里面有大量的页面和类(我不喜欢它)。
现在我需要使用外部 C# 应用程序中的一些类。所以我用所有遗留代码制作了一个新的 vb.net dll,并在ASP.NET 网站和C# 应用程序中使用它。
遗憾的是,我的一些类从web.config 读取配置(其中两个是static)。如果它们在外部 dll 文件中,它们无法访问web.config 文件,所以我想删除对它的任何引用并在应用程序池加载时配置它们,在任何页面加载之前强>。
这可能吗?我正在搜索但没有成功!
谢谢!
【问题讨论】:
-
你能澄清一下你的解决方案结构和你的web.config阅读代码吗?在链接的 dll 中不应阻止您阅读网络或应用程序配置
-
好吧,事实证明我的问题很愚蠢,即使从我的 dll 将
System.configuration导入到我的旧 dll 中,我也可以使用ConfigurationManager.AppSettings()!谢谢!
标签: c# asp.net vb.net iis application-pool