Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。 您使用名为 Certkiller 的 Windwos XP 专业版客户端计算机-WS536 为您的开发计算机。 您正在使用Cerkiller-WS536开发。NET Framework 2.0 应用程序上应用程序将用于列出可用的公共类型和 Certkiller.com 组件中的方法。 强命名的程序集和它安装在全局程序集缓存 (GAL) 中的程序集具有相同的标识存储在 c:\Certkiller \assemb\ Certkiller.com.dll。 您需要动态加载到您的应用程序的 Certkiller.com 的程序集,虽然您确保该程序集是从 c:\ 加载Certkiller \assemb\ Certkiller。 com.dll,而不是全局程序集缓存 (GAL)。 你应该做什么?()
Assembly assemb = Assembly.LoadFrom("c:\Certkiller\assemb\Certkiller.com.dll");
B. Assembly assemb = Assembly.LoadFile("c:\Certkiller\assemb\Certkiller.com.dll");
C. Assembly assemb = Assembly.ReflectionOnlyLoad("Certkiller.com");
D. Assembly assemb = Assembly.Load("Certkiller .com");
E. Assembly assemb = Assembly.ReflectionOnlyLoadFrom("c:\Certkiller\assemb\Certkiller.com.dll")