Qt安装程序框架:链接到程序的快捷方式时出现问题
我使用qt安装程序框架为我的程序创建安装。在我的系统上安装程序后,我单击了桌面和“开始”菜单快捷方式,但程序未打开,显示“缺少快捷方式”错误: (使用浏览按钮手动选择打开程序) my config.xml:Qt安装程序框架:链接到程序的快捷方式时出现问题,qt,windows-installer,shortcut,qt-installer,Qt,Windows Installer,Shortcut,Qt Installer,我使用qt安装程序框架为我的程序创建安装。在我的系统上安装程序后,我单击了桌面和“开始”菜单快捷方式,但程序未打开,显示“缺少快捷方式”错误: (使用浏览按钮手动选择打开程序) my config.xml: <Name>Micom</Name> <Version>1.0.0</Version> <Title>Micom Instalation Setup</Title> <Publisher&
<Name>Micom</Name>
<Version>1.0.0</Version>
<Title>Micom Instalation Setup</Title>
<Publisher>Hana System</Publisher>
<InstallerWindowIcon>hanalogo</InstallerWindowIcon>
<InstallerApplicationIcon>logo</InstallerApplicationIcon>
<Logo>hanalogo.png</Logo>
<RunProgram>@TargetDir@/Micom</RunProgram>
<RunProgramDescription>Launch Micom</RunProgramDescription>
<StartMenuDir>Micom</StartMenuDir>
<AllowNonAsciiCharacters>true</AllowNonAsciiCharacters>
<StyleSheet>style.qss</StyleSheet>
<WizardStyle>Modern</WizardStyle>
<TargetDir>@HomeDir@/Micom</TargetDir>
你知道怎么解决吗?你的Micom.exe确实在@TargetDir@的根目录中吗?您的packages//data文件夹中.7z文件的名称是什么?如果它也是Micom,您的快捷方式可能需要是@TargetDir@/Micom/Micom.exe,而不是@TargetDir@/Micom.exe。如果您的.7z被命名为其他名称,请进行相应调整。您的Micom.exe是否确实位于@TargetDir@的根目录中?您的packages//data文件夹中.7z文件的名称是什么?如果它也是Micom,您的快捷方式可能需要是@TargetDir@/Micom/Micom.exe,而不是@TargetDir@/Micom.exe。如果您的.7z命名为其他名称,请进行相应调整。
component.addOperation("CreateShortcut", "@TargetDir@/Micom.exe",
"@StartMenuDir@/Micom.lnk",
"workingDirectory=@TargetDir@",
"iconPath=@TargetDir@/logo.ico",
"iconId=0", "description=Open Micom");
component.addOperation("CreateShortcut", "@TargetDir@/Micom.exe",
"@DesktopDir@/Micom.lnk",
"workingDirectory=@TargetDir@",
"iconPath=@TargetDir@/logo.ico",
"iconId=0", "description=Open Micom");