在 Blob 存储上存储 dll 文件

Storing dll files on Blob storage

我将 dll 文件存储在 blob 存储上。有什么方法可以将它们作为参考添加到我的 c# class 库中。

我可以通过 Web 客户端加载它并通过反射使用它。不过,我还想在其他 class 库中添加一些 dll。

如果有任何方法可以添加对存储在 blob 中的 dll 的引用,请告诉我。运行时或编译时。

谢谢。

不,没有办法 "add reference" 生成过程无法在本地访问的 dll。正如您已经发现的那样,在运行时,您可以从 dll 中动态加载和调用代码。如果该 dll 中的类型实现了一个众所周知的接口,您可以在运行时对其进行编译(例如,共享接口库),您可以动态创建实例,以从您加载的程序集中实现该接口。