gandalf11 2023-04-18 16:42 采纳率: 0%
浏览 14

PhotonServer v5的服务器问题

用的v5 sdk,开发平台:vs2022 .NET框架:.NET Standard 2.1
总是提示:
28072: 16:09:23.201 - ERROR: Failed to start application: "myPhotonServer" in app domain: 2
28072: 16:09:23.201 - CService::OnException() - Exception: CManagedHost::StartApplication() - Failed to start application in AppDomain: 2 - 系统找不到指定的文件。
25520: 16:09:23.201 - CManagedHost::OnDefaultAction() - OPR_AppDomainUnload - eUnloadAppDomain
求赐教!

项目的结构与引用如下:

img

服务器主文件如下:

using Photon.SocketServer;
using Microsoft.Extensions.Configuration;
namespace MyPhotonServer
{
    public class PhotonServer : ApplicationBase
    {
        static PhotonServer()
        {
        }
        public PhotonServer() : this(LoadConfiguration()){ }
        private static IConfiguration LoadConfiguration()
        {
            return null;
        }
        protected PhotonServer(IConfiguration configuration) : base(configuration){ }
        protected override PeerBase CreatePeer(InitRequest initRequest)
        {
            return new PhotonPeer(initRequest);
        }
        protected override void Setup()
        {
        }
        protected override void TearDown()
        {
        }
    }
}

PhotonServer.config 应用配置如下:



<UDPListeners>
  <UDPListener
    IPAddress="0.0.0.0"
    Port="5055"
    OverrideApplication="myPhotonServer">
  </UDPListener>
</UDPListeners>


<TCPListeners>
  
  <TCPListener
     IPAddress="0.0.0.0"
     Port="4530"
     OverrideApplication="myPhotonServer"
     InactivityTimeout="10000">
  </TCPListener>
</TCPListeners>
<Runtime
  Assembly="PhotonHostRuntime, Culture=neutral"
  Type="PhotonHostRuntime.PhotonDomainManager"
  UnhandledExceptionPolicy="TerminateProcess">
</Runtime>
<Applications Default="myPhotonServer">
  <Application
    Name="myPhotonServer"
    BaseDirectory="myPhotonServer"
    Assembly="MyPhotonServer"
    Type="MyPhotonServer.PhotonServer">
  </Application>
</Applications>
  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-19 04:12
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt: 很遗憾,作为AI语言模型,我无法访问项目结构与引用信息以及PhotonServer.config文件内容。因此,我无法为您提供具体的解决方案。建议您检查一下PhotonServer v5的安装路径和相关文件是否存在,确认.NET框架是否与PhotonServer v5 sdk兼容,以及可能出现的其他错误提示。如果您无法解决问题,建议您联系PhotonServer官方支持。

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 4月18日

悬赏问题

  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上