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#关键字之重写override介绍

    C#关键字之重写override介绍

    这篇文章介绍了C#关键字之重写override,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • Unity UGUI LayoutRebuilder自动重建布局介绍及使用

    Unity UGUI LayoutRebuilder自动重建布局介绍及使用

    这篇文章主要为大家介绍了Unity UGUI LayoutRebuilder自动重建布局介绍及使用,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • C#实现根据实体类自动创建数据库表

    C#实现根据实体类自动创建数据库表

    本文主要介绍了C#通过自定义特性实现根据实体类自动创建数据库表的方法。具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • C#笔试题之同线程Lock语句递归不会死锁

    C#笔试题之同线程Lock语句递归不会死锁

    这篇文章主要介绍了C$ 笔试题之同线程Lock语句递归不会死锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • C#使用读写锁三行代码简单解决多线程并发的问题

    C#使用读写锁三行代码简单解决多线程并发的问题

    本文主要介绍了C#使用读写锁三行代码简单解决多线程并发写入文件时提示“文件正在由另一进程使用,因此该进程无法访问此文件”的问题。需要的朋友可以参考借鉴
    2016-12-12
  • c# 获得当前绝对路径的方法(超简单)

    c# 获得当前绝对路径的方法(超简单)

    下面小编就为大家分享一篇c# 获得当前绝对路径的方法(超简单),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-01-01
  • C# Winform使用log4net进行日志记录

    C# Winform使用log4net进行日志记录

    Log4Net是从Java的log4j移植过来的,功能也与log4j类似,可以把日志信息输出到文件、数据库等不同的介质或目标,下面我们就来学习一下如何使用log4net进行日志记录吧
    2023-11-11
  • C#操作XML方法详解

    C#操作XML方法详解

    对于XML读写操作,项目中经常要用到,之前木有好好总结过,例如LINQ TO XML也用过,这篇文章主要介绍了C#操作XML的方法
    2021-11-11
  • c# 快速排序算法

    c# 快速排序算法

    快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)
    2013-10-10
  • C#统计字符串中数字个数的方法

    C#统计字符串中数字个数的方法

    这篇文章主要介绍了C#统计字符串中数字个数的方法,涉及C#遍历字符串并判断数字的技巧,需要的朋友可以参考下
    2015-06-06

最新评论