【发布时间】:2018-07-25 07:27:03
【问题描述】:
我有一个用 gcc-g++ 编译的可执行文件,比如launcher.exe。我想以launcher.exe --param 运行它。因此,我创建了一个包含所有资产、二进制文件等的 UWP 文件夹。我可以使用 makeappx.exe 成功将文件夹打包到 APPX 包中,并使用 signtool.exe 唱歌。它安装并成功启动。但我无法在该 appxmanifest.xml 文件中添加 --param。清单文件如下:
<Applications>
<Application Executable="launcher.exe" EntryPoint="Windows.FullTrustApplication" Id="test">
<uap:VisualElements DisplayName="launcher" Square44x44Logo="Assets\test44x44.png" Description="" BackgroundColor="transparent" Square150x150Logo="Assets\test150x150.png">
<uap:InitialRotationPreference>
<uap:Rotation Preference="portrait"/>
<uap:Rotation Preference="landscape"/>
</uap:InitialRotationPreference>
</uap:VisualElements>
<Extensions>
<rescap3:Extension Category="windows.desktopAppMigration">
<rescap3:DesktopAppMigration>
<rescap3:DesktopApp ShortcutPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\test\launcher.lnk"/>
</rescap3:DesktopAppMigration>
</rescap3:Extension>
</Extensions>
</Application>
</Applications>
那么,如何在开始菜单的快捷方式或桌面快捷方式中添加该命令参数?
【问题讨论】:
标签: uwp desktop-bridge