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输出问题需要修正

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

相关推荐
才知道的4 小时前
stm32F407学习DAY.27 ADC
stm32·嵌入式硬件·学习
Orange_sparkle5 小时前
learn claude code学习记录-S02
java·python·学习
小郑加油5 小时前
python学习Day1:python的安装与环境搭载
python·学习·小白记录,保姆式教程
CheerWWW5 小时前
C++学习笔记——栈内存与堆内存、宏、auto、std::array
c++·笔记·学习
知识分享小能手6 小时前
MongoDB入门学习教程,从入门到精通,在生产环境中设置MongoDB(21)
数据库·学习·mongodb
L.fountain6 小时前
图像自回归生成(Auto-regressive image generation)实战学习(六)
学习·数据挖掘·回归
weixin_443478516 小时前
Flutter组件学习之图表
学习·flutter·信息可视化
倦王7 小时前
大模型学习2
学习
徒 花7 小时前
HCIP学习05 链路聚合(Eth-Trunk)+ VRRP
服务器·网络·学习·hcip
黑金IT7 小时前
AI Agent “小龙虾终极进化”——自主学习与持久化记忆的架构实现
人工智能·学习·架构