【发布时间】:2010-10-15 09:13:29
【问题描述】:
我有一个 ASP .NET 应用程序的现有代码,该应用程序使用反射来加载数据提供者。我想在 WPF 应用程序中重新使用此代码,但如果应用程序不是 ASP .NET,则 BuildManager.GetType 似乎只查看顶级程序集。有谁知道如何绕过这个限制?
以下代码引发异常,指出在 System.Web 程序集中找不到 DotNetNuke.Data.MySqlDataProvider。包含 DotNetNuke.Data.MySqlDataProvider 类的程序集肯定存在于编译的 WPF 应用程序的 bin 文件夹中。
Dim objType Type = BuildManager.GetType("DotNetNuke.Data.MySqlDataProvider", True, True)
【问题讨论】:
标签: .net wpf reflection gettype