我可以像使用 excel 那样加载System.DirectoryServices.AccountManagement
(或多或少)吗?我不想在我的项目中引用 dll,而是在运行时加载它。
如何加载任何框架 dll ?
Assembly.LoadFile(...);
?- 但后来我需要找到它的路径。如何 ?
Excel 示例:
dynamic excel = Activator.CreateInstance(Type.GetTypeFromProgID("Excel.Application"));
我希望我可以使用这样的动态对象:
PrincipalContext context1 = new PrincipalContext(ContextType.Domain); // referenced dll
dynamic context2 = ???; // loaded at runtime