国内一家专业从事网络公司 ,对网狐6603,网狐经典版二次开发具有较强的技术能力 ,今天讲诉的是“在网狐经典版开发中遇到问题:内部错误,试图在初始化前展开app常量”解决办法 。

  如下图提示错误:

  其实一般出现这个问题居多在网狐平台游戏下面的某单款游戏开发错误,原因是 ,在注册表中找不到主程序的安装路径 。首先,在工具ISS脚本中加入这一段代码,

  [Setup]

网狐6603经典版开发错误初始化前展开app常量 教程 网狐经典版 网狐6603 棋牌技术  第1张

  DisableDirPage = no

  这个意思是显示安装路径 ,这样我们就能查看软件包是否读取到路径了。然后我们在看下主客户端程序安装包里路径。

  一、主程序脚本:

  [Registry]

  Root: HKCU; Subkey: "Software79gsjdGameGamePlaza"; Flags: uninsdeletekey

  Root: HKCU; Subkey: "Software79gsjdGameGamePlaza"; ValueName: "InstallPath"; ValueType: String; ValueData: "{app}"; Flags: createvalueifdoesntexist uninsdeletevalue deletevalue

  二 、子程序脚本:这时我们也需要在子游戏的路径上也给出79gsjdQPGameGamePlaza 这个路径 ,具体写法代码如下:

  [Setup]

  DefaultDirName={reg:HKCUSoftware79gsjdGameGamePlaza,InstallPath}

网狐6603经典版开发错误初始化前展开app常量 教程 网狐经典版 网狐6603 棋牌技术  第2张

  注:1.在安装路径可以根据实际情况修改,但要保证主程序和子游戏路径一样 ,因为子游戏会按照这个位置去读取安装路径 。

  2.上面是默认游戏安装路径,C:Program Files79gsjdGameGamePlaza

  教程到此为止,有更多的问题 ,可以加入我们的“网狐免费技术群 ”,里面有专业从事网狐二次开发的技术达人。

未经允许不得转载! 作者:棋牌源码网,转载或复制请以超链接形式并注明出处棋牌源码网

原文地址:《网狐6603经典版开发错误初始化前展开app常量》发布于:2021-08-06