我在文档中找不到在不使用PlugIn Framework的情况下启动XSocket服务器的方法。
我有一个非常简单的库,它包含自己的控制器(位于库本身)并引用XSockets。
我真的不需要PlugIn Framework,这让我感到不安,因为我的库位于二进制文件夹中,其中包含许多我无法管理的其他组件。 PlugIn Framework在这样一个复杂的环境中无法正常工作,我很确定必须能够获得服务器单例的实例(new()不能正常工作)而不必使用:
server = XSockets.Plugin.Framework.Composable.GetExport<IXSocketServerContainer>();
感谢您的帮助。
答案 0 :(得分:1)
我的猜测是这样的。 您的bin文件夹中有一个非.net程序集。在XSocket插件框架版本1.1中,在尝试加载非.net程序集时出现了抛出异常的错误。
此问题已在1.3(当前版本)中修复,升级到XSockets 3.0.3应解决此问题。