C#里SuperSocket库不能发现命令的原因

 更新时间:2021年10月22日 15:32:36   作者:caimouse  
这篇文章主要介绍C#里SuperSocket库不能发现命令的原因,在使用SuperSocket来写服务器的过程中,这是一个非常快速的开发方式,也非常好用。不过学习的曲线有点高,在使用的过程中经常会遇到各种各样的问题。下面来看看学习举例说明吧

在使用SuperSocket来写服务器的过程中,这是一个非常快速的开发方式,也非常好用。不过学习的曲线有点高,在使用的过程中经常会遇到各种各样的问题。

比如当下就遇到一个比较奇怪的问题,明明在项目里添加了命令,但是框架发现不了,这样就比较怪异了。

由于SuperSocket是使用反射的机制来查找命令,并且是跨不同的程序集。

因此SuperSocket对命令的发现有一定要求,同时要满足下面几个条件:

  • 1、继承CommandBase类。
  • 2、采用public声明。
  • 3、在EXE程序集里,如果不在就需要自行添加到参数里。

app.config配置如下:

<?xml version="1.0" encoding="utf-8"?>


<configuration>
  

<startup>
 

   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>


  </startup>


  <runtime>
 

 

  <gcServer enabled="true"/>


    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  

    <dependentAssembly>
   

     <assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral"/>

到此这篇关于C#SuperSocket库不能发现命令的原因的文章就介绍到这了,更多相关C# SuperSocket库不能发现命令的原因内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C#使用GDI绘制矩形的方法

    C#使用GDI绘制矩形的方法

    这篇文章主要介绍了C#使用GDI绘制矩形的方法,涉及C#使用GDI绘图的相关技巧,需要的朋友可以参考下
    2015-04-04
  • C#基于Linq和反射实现数据持久化框架Xml4DB详解

    C#基于Linq和反射实现数据持久化框架Xml4DB详解

    在本篇文章里小编给大家整理的是关于C#基于Linq和反射实现数据持久化框架Xml4DB相关知识点,有需要的朋友们学习下。
    2019-08-08
  • c#执行excel宏模版的方法

    c#执行excel宏模版的方法

    这篇文章主要介绍了c#执行excel宏模版的方法,导出Excel模版的代码如下,大家参考使用吧
    2014-01-01
  • C#连接ClickHouse数据库的步骤指南

    C#连接ClickHouse数据库的步骤指南

    在 C# 中连接 ClickHouse 数据库,您可以使用 ClickHouse.Client 库,这个库提供了对 ClickHouse 数据库的高效访问,以下是详细的步骤指南,帮助您在 C# 项目中连接和操作 ClickHouse 数据库,需要的朋友可以参考下
    2024-12-12
  • C#实现拷贝文件到另一个文件夹下

    C#实现拷贝文件到另一个文件夹下

    这篇文章主要介绍了C#实现拷贝文件到另一个文件夹下,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • C#实现简单的Http请求实例

    C#实现简单的Http请求实例

    这篇文章主要介绍了C#实现简单的Http请求的方法,以实例形式较为详细的分析了C#实现Http请求的具体方法,需要的朋友可以参考下
    2015-01-01
  • c#文件名/路径处理方法示例

    c#文件名/路径处理方法示例

    这篇文章主要介绍了c#文件名/路径处理方法,大家写代码处理文件的时候会常用到
    2013-12-12
  • C#使用XmlDocument或XDocument创建xml文件

    C#使用XmlDocument或XDocument创建xml文件

    这篇文章主要为大家详细介绍了C#使用XmlDocument或XDocument创建xml文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • c#预处理指令分析

    c#预处理指令分析

    这篇文章主要介绍了c#预处理指令的相关资料,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
    2020-08-08
  • c#项目将dll打包到exe中的步骤

    c#项目将dll打包到exe中的步骤

    这篇文章主要介绍了c#项目将dll打包到exe中的步骤,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-04-04

最新评论