现在有个需求,需要将即时通信模块(SignalR)和项目中的业务逻辑封装成一个DLL,目的是公司的多个项目可以复用,不再每个项目都写一遍(引用SignalR包,实现服务的和客户端的一对一,一对多的连接通信)。我试着封装,每次启动都抛找不到动态连接库的错误,而实际上编译目录下是有这些DLL的。是不是SignalR只能在exe或者IIS中寄宿才能使用,而不能在类库中使用?
求指教!
已解决。
我的解决方法是只把HUB放入单独的类库,在宿主程序中引用这个类库即可。