我在尝试使用 Project Centennial 转换我的 Windows 窗体应用程序时遇到了这个错误。我能够在 MSDN 网站上运行显示的 VLC 教程,所以我知道转换器正在工作。它说我需要“在手动调用 makeappx 之前在 AppxManifest.xml 中设置 'Application Executable' 属性”,但我不知道该怎么做。我曾尝试使用 -AppExecutable 但它没有设置,每次构建时它默认为 MyApp.exe。它说我可以编辑它,但是当我不知道如何使用相同的 XML 文件调用 MakeAppx.exe 时。
这是我正在使用的命令:
.\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Windows\Images\BaseImage-14393 –Installer C:\Users\Mark\Desktop\Newest_Installer\Keyed-Setup.exe -InstallerArguments "/S" -Destination C:\Users\Mark\Desktop\Keyed_App_Filers -PackageName "Keyed" -Publisher "CN=JonesComm" -Version 1.0.2.2 -AppExecutable "KeyedApp.exe" -MakeAppx -Verbose
这是完整错误的图片。 错误图片
提前感谢您提供的任何帮助!