unity学习(16)——服务器组装(3)命名空间问题

using GameServer.logic;

using GameServer.NetModel;

代码中这两句存在命名空间的引用问题,c#和c++不一样,用的的using和命名空间,之前的惯性思维都是include和文件路径。

错误:直接把逆向文件夹粘到项目文件夹中,这样做vs的资源管理器根本没反应:

正确:在资源管理器中点击GameServer,然后ctrl+v,直接就进来了,而且错误直接减少成11个了。

NetModel命名空间的缺失也可以用上面的方法解决:

粘进去以后就剩两个问题了。剩下两个mylog原来应该是用来做UI显示的,改成console显示即可。

新问题之前也见过,都注释掉即可!

解决null的方法是在 csproj 项目文件里面添加下面代码,感觉里服务器正常使用的路还很漫长。

<LangVersion>preview</LangVersion>

修改完之后在vs2022中全部重新加载

然后问题一下就变成只剩下3个了。

把Model文件夹粘进来就又没有问题了。

再次运行,又产生了一些新的问题

把coding constans src-biz src_cache文件夹也粘贴到项目里

LitJson在之前编写客户端的时候见过,是个dll,右键添加到引用当中。

每次修改之后都有一些mylog的UI输出问题需要修正

然后服务器终于可以编译不报错了!

相关推荐
2303_Alpha2 天前
SpringBoot
笔记·学习
萘柰奈2 天前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
沐矢羽2 天前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫2 天前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
向阳花开_miemie2 天前
Android音频学习(十八)——混音流程
学习·音视频
工大一只猿2 天前
51单片机学习
嵌入式硬件·学习·51单片机
c0d1ng2 天前
量子计算学习(第十四周周报)
学习·量子计算
Hello_Embed2 天前
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
笔记·stm32·单片机·学习·嵌入式软件
咸甜适中2 天前
rust语言 (1.88) 学习笔记:客户端和服务器端同在一个项目中
笔记·学习·rust
Magnetic_h2 天前
【iOS】设计模式复习
笔记·学习·ios·设计模式·objective-c·cocoa