今天在做Unity毕业设计,是一个有客户端和服务器端的RPG游戏,可是开启服务器是报错“ECall 方法必须打包到系统模块中”

问题重现:

之前的代码是客户端直接连接数据库的,后来改为Socket连接,服务器端连接数据库,将代码拷了过去,发现XmlCtrl.Load(Application.dataPath + @"/Resources/ServerConfigure.xml");中的Application.dataPath没有引用,Application.dataPath是Unity里UnityEngine下的,添加引用和命名空间后就报错“ECall 方法必须打包到系统模块中”了,各种搜解决办法,重新安装.NET4.0也不行(压根安装不上,说我已安装或有更高版本),后来不用Application.dataPath,直接用绝对路径,问题解决!!

解决方法:

不要使用Unity下的属性或方法,比如Application.dataPath。或者此处用C#自带的路径获取方法:

Application.StartupPath
Application.ExecutablePath
--获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
Environment.CurrentDirectory
--获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
Application.ExecutablePath

【解决方法】ECall 方法必须打包到系统模块中相关推荐

  1. Python 常用系统模块整理

    Python中的常用的系统模块中部分函数等的整理 random: 随机数 sys: 系统相关 os: 系统相关的 subprocess: 执行新的进程 multiprocessing: 进程相关 th ...

  2. Python项目打包后找不到路径问题,将资源文件数据文件打包到exe文件中

    目录 问题描述 Python项目打包后,找不到配置文件路径 1.冻结路径 2.使用方法 将资源文件打包到exe文件中 1.打包前准备 2.返回临时路径 3.使用方法 4.编译打包 问题描述 pyins ...

  3. 【Python打包成exe方法】——已解决导入第三方包无法打包的问题​

    前言 在我们写代码的过程中,我们开发的脚本一般都会用到一些第三方包,可能别人也需要用到我们的脚本,如果我们将我们的xx.py文件发给他,他是不能直接用的,他还需要安装python解释器,甚至还要安装我 ...

  4. word文档html图片不能移动,win7系统Word中插入的图片不能移动的解决方法

    很多小伙伴都遇到过win7系统Word中插入的图片不能移动的困惑吧,一些朋友看过网上零散的win7系统Word中插入的图片不能移动的处理方法,并没有完完全全明白win7系统Word中插入的图片不能移动 ...

  5. 使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表

    原文:使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表 我们知道目标平台是32位的程序运行在64位的系统上,去访问部分注册表的时候系统自动重定向到win32node节点对应的 ...

  6. 计算机管理中看不到本地用户,win7系统计算机管理中没有本地用户和组的解决方法...

    很多小伙伴都遇到过win7系统计算机管理中没有本地用户和组的困惑吧,一些朋友看过网上零散的win7系统计算机管理中没有本地用户和组的处理方法,并没有完完全全明白win7系统计算机管理中没有本地用户和组 ...

  7. win7计算机ping不通,win7系统局域网中ping不通本机的解决方法

    很多小伙伴都遇到过win7系统局域网中ping不通本机的困惑吧,一些朋友看过网上零散的win7系统局域网中ping不通本机的处理方法,并没有完完全全明白win7系统局域网中ping不通本机是如何解决的 ...

  8. Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法

    Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法 参考文章: (1)Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法 (2)https://www.cn ...

  9. 计算机管理创建新用户,win7系统添加新用户名的方法和win7系统计算机管理中没有本地用户和组的解决方法...

    win7系统添加新用户名的方法 方法一:通过控制面板创建新的用户. 1.打开开始菜单,选择控制面板. 2.打开控制面板界面,选择用户账户. 3.进行用户设置界面,选择管理其它账户. 4.点击下面的创建 ...

最新文章

  1. 时间同步服务器(默认)chrony和ntp
  2. 旗帜鲜明的反对李彦宏当选院士!
  3. GET 和 POST 的区别(重要,面试常问)
  4. php register_shutdown_function响应error 配合error_get_last 捕获错误
  5. Cannot find module '@babel/plugin-proposal-class-properties'
  6. * 类描写叙述:字符串工具类 类名称:String_U
  7. Leetcode题目:Valid Anagram
  8. 2019年知乎已发布两款App:短视频“即影”和男生种草“CHAO”
  9. Solaris 10 ftp,telnet,ssh,sendmail
  10. coreldraw凹槽_CorelDRAW教程 打造逼真静物写生油画
  11. HDU 1533 二分图最小权匹配 Going Home
  12. oracle 如何使用循环语句,Oracle条件语句跟循环语句
  13. html img 自动缩放,网页HTML 5图片自适应屏幕 img等比例缩放大小代码
  14. 为什么大厂全在搞全链路压测?
  15. 怎么设置html按钮的文字垂直居中显示,word文档如何设置页面文字垂直居中
  16. 手把手教你做出数据可视化项目(一)页面布局
  17. 服务器DNS域名解析
  18. 单像空间后方交会编程实现
  19. 射频功率计介绍——一款超紧凑的多功能射频仪器
  20. 2020 对自己好一点之新 Mac Book Pro 环境的安装

热门文章

  1. DCT公司PMO办公室成功召开质效提升举措年终评审会
  2. 面试总结(一)——哈啰出行
  3. 弄它!!!小小VRRP!分分钟拿下!!理论加实验带你玩转VRRP与浮动路由!
  4. POJ 1584 计算几何 凸包
  5. leetcode 322: 零钱兑换
  6. 国家地理信息服务平台——天地图使用指南
  7. Telegram电报:设置中文的方法
  8. eve手游显示服务器维护,EVE手游检出官异常怎么去刷 检查官异常游戏详情分享...
  9. 【物流智能分拣系统】物流智能自动分拣系统 海格里斯提供专用智能分拣输送操作系统
  10. 每天一道面试题一谈谈TCP建立连接和断开连接的过程