Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4019.00元
photonserver注册那一步的问题
sky100shu发起了问答2017-12-10
2
回复
1307
浏览

Exception:System.InvalidCastException: [A]Sikiedu.Model.User 无法强制转换为 [B]Sikiedu.Model.User。类型 A 源自“MyServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”(在上下文“Default”中的“D:\361\PhotonServer\SDK\Photon-OnPremise-Server-SDK_v4-0-29-11263\deploy\MyServer\bin\Cache\MyGame1\assembly\dl3\1f15e657\2f5b4297_6f71d301\MyServer.dll”位置处)。类型 B 源自“Sikiedu, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”(在上下文“Default”中的“D:\361\PhotonServer\SDK\Photon-OnPremise-Server-SDK_v4-0-29-11263\deploy\MyServer\bin\Cache\MyGame1\assembly\dl3\47d6034a\84f1409e_3f88d201\Sikiedu.exe”位置处)。


视频中没看到老师你在MyGameServer中引入Nhibernate整个解决方案这一步 我就自己乱引入了 登录那里能解决了 注册这里就出问题了  出错的原因是不是dll文件不在一个地方 可是我分别把Sikiedu.exe和Myserver.dll复制到对方文件夹处依然没用

所有回复
  • siki 2017-12-12

    这里Sikiedu.exe和Myserver.dll不要随便移动

    你引入的dll可能包含跟自身项目一致的类,导致类型出现冲突

     

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-12-12

    就是你的dll里面跟你的项目里面通知包含了User类,导致了一样类型的冲突,不知道使用哪个

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!