跨虚拟站点调用.NET对象/DLL

跨虚拟站点调用.NET对象/DLL,.net,.net,站点1具有用于x个数量的对象和数据调用的dll。站点2(一个单独的.net web应用程序)可以调用站点1的对象/dll吗?这可能更具语义: 不能调用另一进程的对象。但是,只要调用web应用程序中存在对dll的引用,就可以在dll中实例化类 如果添加dll,整个机器将可以访问这些类(而不是对象)。我从未使用过.NET远程处理,但这不是它可以解决的问题吗?我对这种情况的理解是,因为无法跨站点访问Bin目录,所以需要开发api或web服务。最好的办法是在每台服务器上都有一个dll的本地副本

站点1具有用于x个数量的对象和数据调用的dll。站点2(一个单独的.net web应用程序)可以调用站点1的对象/dll吗?

这可能更具语义:

不能调用另一进程的对象。但是,只要调用web应用程序中存在对dll的引用,就可以在dll中实例化类


如果添加dll,整个机器将可以访问这些类(而不是对象)。

我从未使用过.NET远程处理,但这不是它可以解决的问题吗?

我对这种情况的理解是,因为无法跨站点访问Bin目录,所以需要开发api或web服务。最好的办法是在每台服务器上都有一个dll的本地副本