我在blob存储上存储dll文件。有没有什么办法可以在c#类库中添加它们作为参考。
我可以通过网络客户端加载它并通过反射使用它。但是我也想在其他类库中添加几个dll。
如果有任何方法可以添加对存储在blob中的dll的引用,请告诉我。运行时或编译时。
感谢。
答案 0 :(得分:0)
没有办法#34;添加参考"到一个不能在构建过程本地访问的DLL。在您已经找到的运行时,您可以动态加载和调用dll中的代码。如果该dll中的Types实现了一个可以在运行时编译的熟悉的接口(例如共享接口库),则可以动态创建从您加载的程序集中实现该接口的实例。