[桌面转换器]桌面桥创建APPX安装应用程序但找不到资源? [英] [Desktop Converter]Desktop Bridge Created APPX Installs App But Resources Are Not Found?

查看:79
本文介绍了[桌面转换器]桌面桥创建APPX安装应用程序但找不到资源?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用Desktop Bridge创建了一个APPX安装文件。

I created an APPX install file with Desktop Bridge.

我可以安装应用程序(游戏)我的Win 10上的APPX就好了。

I can install the app(a game) with APPX on my Win 10 just fine.

当我运行我的游戏时,它找不到游戏资源并立即退出?

When I run my game it does not find game resources and immediately quits?

游戏资源在/ data文件夹,包含音频,字典,字体和文件的子文件夹。视觉效果。

Game resources are in a /data folder with sub folders for audio, dictionary, fonts, & visuals.

希望有人能解释有什么问题以及如何解决。

Was hoping someone could explain what is wrong and how to fix it.

您可以从下面以压缩ZIP格式下载游戏网页。

You can download the game in compressed ZIP format from the below web page.

微软不允许我发布游戏的URL链接,只需搜索"16BitSoft"即可。在谷歌下载。

Microsoft won't allow me to post a URL link to the game, just search for "16BitSoft" in Google to download.

提前致谢!

JeZxLee

推荐答案

PS C:\Windows\system32> DesktopAppConverter.exe -Installer C:\Users\JeZxLee\Desktop\LF5-Setup\LF5-Setup.msi -InstallerAr
guments "/quiet" -Destination C:\LF5-APPX -PackageName "LettersFall5" -Publisher "CN=16BitSoft Inc." -Version 5.0.0.0 -M
akeAppx -Sign -Verbose -Verify
VERBOSE: Log file can be found in
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\logs\DesktopAppConverter.log
VERBOSE: Desktop App Converter 2.0.2.release_2017-04-20_15-32_d5d861e622cd5bd166242b726909575b22b31f27
VERBOSE: --------------------------------------------------


Checking Prerequisites

VERBOSE: Checking Windows Version to ensure it meets minimum requirements
VERBOSE: Minimum Windows Version requirement is met.
VERBOSE: Checking if Microsoft Windows 10 SDK is installed
VERBOSE: Checking Windows SDK version to ensure it meets minimum requirements.
VERBOSE: The installed Windows SDK version 10.0.15063.400 is supported
VERBOSE: Checking if MAKEAPPX.exe is available in the Microsoft Windows 10 SDK tools
VERBOSE: Checking if SIGNTOOL.exe is available in the Microsoft Windows 10 SDK tools
VERBOSE: Checking if MAKEPRI.exe is available in the Microsoft Windows 10 SDK tools
VERBOSE: Ensuring the provided Installer (C:\Users\JeZxLee\Desktop\LF5-Setup\LF5-Setup.msi) exists
VERBOSE: Testing for required feature enabled...
VERBOSE: Target Image Version 10.0.15063.0
VERBOSE: Required feature is enabled. Checking if reboot is required
VERBOSE: Target Image Version 10.0.15063.0
VERBOSE: Required feature is enabled.
VERBOSE: Checking network config...
VERBOSE: Checking virtual network: "Windows Desktop App Converter Network"
VERBOSE: Using virtual network: "Windows Desktop App Converter Network"
VERBOSE: --------------------------------------------------


Initializing AppxManifest.xml

VERBOSE: Creating working directory structure at C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f
VERBOSE: Attempting to set appx manifest property 'Package.Identity.Name' to 'LettersFall5'.
VERBOSE: Attempting to set appx manifest property 'Package.Identity.Publisher' to 'CN=16BitSoft Inc.'.
VERBOSE: Attempting to set appx manifest property 'Package.Identity.Version' to '5.0.0.0'.
VERBOSE: No value provided for appx manifest property 'Package.Properties.PublisherDisplayName'. Attempting to set it
to the default value '16BitSoft Inc.'
VERBOSE: Attempting to set appx manifest property 'Package.Properties.PublisherDisplayName' to '16BitSoft Inc.'.
VERBOSE: No value provided for appx manifest property 'Package.Properties.DisplayName'. Attempting to set it to the
default value 'LettersFall5'
VERBOSE: Attempting to set appx manifest property 'Package.Properties.DisplayName' to 'LettersFall5'.
VERBOSE: No value provided for appx manifest property 'Package.Applications.Application.VisualElement.Description'.
Attempting to set it to the default value 'LettersFall5'
VERBOSE: Attempting to set appx manifest property 'Package.Applications.Application.VisualElement.Description' to
'LettersFall5'.
VERBOSE: No value provided for appx manifest property 'Package.Applications.Application.VisualElement.DisplayName'.
Attempting to set it to the default value 'LettersFall5'
VERBOSE: Attempting to set appx manifest property 'Package.Applications.Application.VisualElement.DisplayName' to
'LettersFall5'.
VERBOSE: No value provided for appx manifest property 'Package.Applications.Application.Id'. Attempting to set it to
the default value 'LettersFall5'
VERBOSE: Attempting to set appx manifest property 'Package.Applications.Application.Id' to 'LettersFall5'.
VERBOSE: --------------------------------------------------


Validating Input

VERBOSE: Expanded base image(s) found at C:\ProgramData\Microsoft\Windows\Images. Attempting to choose the most recent
one compatible with your version of Windows.
VERBOSE: Testing if expanded base image at C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 is compatible with
your OS
VERBOSE: Your Windows version was determined to be 10.0.15063.0
VERBOSE: Attempting to determine Windows version for expanded base image at
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063
VERBOSE: Attempting to determine version from version file
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json if it exists
VERBOSE: Version found in 'C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json' is: 10.0.15063.2
VERBOSE: C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 is of windows version 10.0.15063.2
VERBOSE: The expanded base image version was determined to be 10.0.15063.2
VERBOSE: Ignoring revision numbers
VERBOSE: Expanded base image at C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 IS compatible with your OS
VERBOSE: Expanded base image with compatible Windows version found:
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063
VERBOSE: Using expanded base image: C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063
VERBOSE: Checking that the ExpandedBaseImage 'C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063' is valid
VERBOSE: Testing if expanded base image at C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 is compatible with
your OS
VERBOSE: Your Windows version was determined to be 10.0.15063.0
VERBOSE: Attempting to determine Windows version for expanded base image at
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063
VERBOSE: Attempting to determine version from version file
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json if it exists
VERBOSE: Version found in 'C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json' is: 10.0.15063.2
VERBOSE: C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 is of windows version 10.0.15063.2
VERBOSE: The expanded base image version was determined to be 10.0.15063.2
VERBOSE: Ignoring revision numbers
VERBOSE: Expanded base image at C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 IS compatible with your OS
VERBOSE: Attempting to determine Windows version for expanded base image at
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063
VERBOSE: Attempting to determine version from version file
C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json if it exists
VERBOSE: Version found in 'C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063\version.json' is: 10.0.15063.2
VERBOSE: C:\ProgramData\Microsoft\Windows\Images\BaseImage-15063 is of windows version 10.0.15063.2
VERBOSE: Ensuring the provided Installer (C:\Users\JeZxLee\Desktop\LF5-Setup\LF5-Setup.msi) exists
VERBOSE: Ensuring the provided Installer (C:\Users\JeZxLee\Desktop\LF5-Setup\LF5-Setup.msi) exists
VERBOSE: Checking if Destination (C:\LF5-APPX\LettersFall5) exists
VERBOSE: C:\LF5-APPX\LettersFall5 exists
VERBOSE: C:\LF5-APPX\LettersFall5 exists but is not empty
VERBOSE: Moving files currently at 'C:\LF5-APPX\LettersFall5' to 'C:\LF5-APPX\LettersFall5.old5'
VERBOSE: Ensuring that this script has write permissions to C:\LF5-APPX\LettersFall5...
VERBOSE: Checking that installer is not sibling to working directory
VERBOSE: --------------------------------------------------


Setting up Conversion Environment

VERBOSE: Copying contents of C:\Users\JeZxLee\Desktop\LF5-Setup to
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\shared\installer to be shared with isolated environment
VERBOSE: Copying KnownFolderDump.exe and its dependencies to
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\shared\dac\bin
VERBOSE: --------------------------------------------------


Running Installer in Isolated Environment

VERBOSE: No installer valid exit codes specified. Using defaults: 0 1641 3010
VERBOSE: Replace any occurence of <log_folder> in -InstallerArguments with C:\shared\logs
VERBOSE: Creating Isolated Environment
VERBOSE: Starting the Isolated Environment
VERBOSE: Logging known folder locations in Isolated Environment
VERBOSE: Command line: "C:\shared\dac\bin\KnownFolderDump.exe" "C:\shared\dac\out\KnownFolders.xml"
VERBOSE: Waiting for known folder mapping process to finish in Isolated Environment
VERBOSE: Running installer command in Isolated Environment
VERBOSE: Command line: "C:\Windows\system32\msiexec.exe" /quiet DISABLEADVTSHORTCUTS=1 INSTALLSTARTMENUSHORTCUTS=1
/norestart /i "C:\shared\installer\LF5-Setup.msi" /l*v "C:\shared\logs\install_LF5-Setup.log"
VERBOSE: Waiting for installer process to complete inside Isolated Environment
VERBOSE: Stopping the Isolated Environment
VERBOSE: Exporting changes made by your installer inside the Isolated Environment
VERBOSE: Disposing of the Isolated Environment
VERBOSE: Moving any logs in C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\shared\logs to
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\logs
VERBOSE: Moving any dac output in C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\shared\dac\out to
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\output\dac
VERBOSE: Cleaning up by removing isolated environment shared folder
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\shared
VERBOSE: Isolated Install Complete. Moving output from
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\output\export to
C:\DesktopAppConverter\8c113340-1ed0-4477-89d0-442a1baa5f3f\output\packageRoot
VERBOSE: Checking installer exit code 0 to ensure it is indicative of success
VERBOSE: Isolated Installer Run Complete!
VERBOSE: --------------------------------------------------


Preparing Virtual File System

VERBOSE: Begin Convert-Files...
VERBOSE: Renaming 'Files' directory to 'VFS'...
VERBOSE: Getting all files under C:\vfs0
VERBOSE: Processing 349 virtual file system entries
VERBOSE: --------------------------------------------------


Preparing known folder and application directory layout

VERBOSE: AppExecutable param was not specified. Attempting to discover it by searching the VFS for a Start Menu
shortcut.
VERBOSE: Attempting to determine application executable by finding shortcut (.lnk) in VFS...
VERBOSE: Searching for application shortcuts...
VERBOSE: Checking shortcut found at 'C:\vfs0\ProgramData\Microsoft\Windows\Start Menu\LettersFall 5 Game\Run
LettersFall 5.lnk' for executable...
VERBOSE: Found candidate executable: C:\Program Files (x86)\16BitSoft Inc\LettersFall
5\LettersFall5\LettersFall5Game.exe
VERBOSE: A shortcut was found in the VFS that targets \Program Files (x86)\16BitSoft Inc\LettersFall
5\LettersFall5\LettersFall5Game.exe. Testing that path to ensure the executable is there.
VERBOSE: The executable path targeted by the discovered shortcut (\Program Files (x86)\16BitSoft Inc\LettersFall
5\LettersFall5\LettersFall5Game.exe) is a valid path.
VERBOSE: AppExecutable was determined to be 'C:\Program Files (x86)\16BitSoft Inc\LettersFall
5\LettersFall5\LettersFall5Game.exe'
VERBOSE: AppInstallPath was not specified. Trying to determine the AppInstallPath from AppExecutable path.
VERBOSE: Checking that the AppInstallPath (C:\Program Files (x86)\16BitSoft Inc) exists in VFS
VERBOSE: Using C:\Program Files (x86)\16BitSoft Inc as AppInstallPath
VERBOSE: Moving contents from "C:\vfs0\Program Files (x86)\16BitSoft Inc" to "C:\pkg0"
VERBOSE: Moving contents from "C:\vfs0\Windows\SysWOW64" to "C:\vfs0\SystemX86"
VERBOSE: Moving contents from "C:\vfs0\Windows\system32" to "C:\vfs0\SystemX64"
VERBOSE: Moving contents from "C:\vfs0\ProgramData" to "C:\vfs0\Common AppData"
VERBOSE: Moving contents from "C:\vfs0\Program Files (x86)" to "C:\vfs0\ProgramFilesX86"
VERBOSE: --------------------------------------------------


Preparing Virtual Registry

VERBOSE: Begin Convert-Registry...
VERBOSE: Converting Registry Hive Deltas to a 'Registry.dat' file
VERBOSE: Searching registry hive for software printers registrations
VERBOSE: --------------------------------------------------


Checking for Unsupported COM Usage

VERBOSE: Begin Check-ComUsage...
VERBOSE: Searching Registry.dat for firewall rules
VERBOSE: Searching Registry.dat for registered file type associations...
VERBOSE: Searching Registry.dat for UseUrl flag associated with app 'LettersFall5Game.exe'
VERBOSE: Searching Registry.dat for registered protocols...
VERBOSE: Attempting to determine application startup shortcuts by finding shortcut files (.lnk) in VFS...
VERBOSE: Could not find any startup task shortcuts.
VERBOSE: Searching Registry.dat for registered startup tasks...
VERBOSE: Searching Registry.dat for registered app execution aliases...
VERBOSE: --------------------------------------------------


Checking Public COM Registrations

VERBOSE: --------------------------------------------------


Finalizing AppxManifest.xml

VERBOSE: Targeting appx manifest for x86 processor architecture.
VERBOSE: Adding Public COM Registrations
VERBOSE: No file type associations to add.
VERBOSE: No protocol associations to add.
VERBOSE: No startup tasks to add.
VERBOSE: No app execution aliases to add.
VERBOSE: Saving manifest...
VERBOSE: --------------------------------------------------


Preparing Final Output

VERBOSE: Looking up assets in C:\pkg0\Assets, and checking if they are valid
VERBOSE: Application assets not provided. Converter will attempt to extract icons from app executable
VERBOSE: Extracting icons from app executable file to use as application assets
VERBOSE: Indexing Assets into resources.pri
VERBOSE: Resource file creation complete.
VERBOSE: Removing unneeded files and empty folders...
VERBOSE: Removing additional x64 VFS noise...
VERBOSE: --------------------------------------------------


Making Final Appx Package

VERBOSE: Appx creation complete. Find it at C:\LF5-APPX\LettersFall5\LettersFall5.appx
VERBOSE: --------------------------------------------------


Signing Appx Package

VERBOSE: Appx Signing complete. Find it at C:\LF5-APPX\LettersFall5\LettersFall5.appx. Install auto-generated
certificate before deploying it
VERBOSE: --------------------------------------------------


Verifying Appx Package

VERBOSE: Loading module from path 'C:\Program
Files\WindowsApps\Microsoft.DesktopAppConverter_2.0.2.0_x64__8wekyb3d8bbwe\appvalidator\CDAA_PowerShell.dll'.
VERBOSE: Importing cmdlet 'Invoke-CDAA'.
VERBOSE: Validating Parameters
VERBOSE: Reading configuration file
VERBOSE: Starting New Flow


ServiceType       : Registry
RuleDesc          : Kernal mode drivers cannot be installed
RuleValue         : REGISTRY\\MACHINE\\SYSTEM\\CurrentControlSet\\Enum\\.*(\n@=.*)?
RuleViolationType : GlobalResource
RuleSeverity      : Failure
Mitigation        :
                                Your app requires a kernel-mode driver or a Windows service. The bridge is suitable
                    for an app,
                                but it does not support a kernel-mode driver or a Windows service that needs to run
                    under a system account.
                                Instead of a Windows service, use a background task.
                                <a href="https://go.microsoft.com/fwlink/?linkid=836884">click here for mitigation
                    details</a>
Result            : Passed

ServiceType       : Registry
RuleDesc          : NT Services can not be installed
RuleValue         : REGISTRY\\MACHINE\\SYSTEM\\CurrentControlSet\\Services\\[^\\]*]
RuleViolationType : NTService
RuleSeverity      : Failure
Mitigation        : Your app requires a kernel-mode driver or a Windows service. The bridge is suitable for an app,
                                but it does not support a kernel-mode driver or a Windows service that needs to run
                    under a system account.
                                Instead of a Windows service, use a background task.
                                <a href="https://go.microsoft.com/fwlink/?linkid=836884">click here for mitigation
                    details</a>
Result            : Passed

VERBOSE: Starting New Flow
ServiceType       : Registry
RuleDesc          : Registered verb warning
RuleValue         : REGISTRY\\(MACHINE|USER)\\SOFTWARE\\Classes\\.*\\shell\\.*(\n@=.*)?
RuleViolationType : DDEExec
RuleSeverity      : Warning
Mitigation        : <a href="https://go.microsoft.com/fwlink/?linkid=836885">click here for mitigation details</a>
Result            : Passed

VERBOSE: Starting New Flow
ServiceType       : Manifest
RuleDesc          : Application Identity Name can't be empty
RuleValue         : Identity.Name
RuleViolationType : ManifestValue
RuleSeverity      : Failure
Mitigation        : <a href="https://go.microsoft.com/fwlink/?linkid=836886">click here for mitigation details</a>
Result            : Passed

ServiceType       : Manifest
RuleDesc          : Application Display Name can't be empty
RuleValue         : Properties.DisplayName
RuleViolationType : ManifestValue
RuleSeverity      : Failure
Mitigation        : <a href="https://go.microsoft.com/fwlink/?linkid=836886">click here for mitigation details</a>
Result            : Passed

VERBOSE: Starting New Flow
ServiceType       : ExeChecker
RuleDesc          : EXE cannot request admin elevation
RuleValue         : requestedExecutionLevel level=\"requireAdministrator\"
RuleViolationType : AdminElevation
RuleSeverity      : Failure
Mitigation        : UWP apps must run as interactive user - elevated security permissions are not supported.
                                <a href="https://go.microsoft.com/fwlink/?linkid=836886">click here for mitigation
                    details</a>
Result            : Passed

ServiceType       : ExeChecker
RuleDesc          : EXE cannot request UIAccess
RuleValue         : requestedExecutionLevel .*uiAccess=\"true\"
RuleViolationType : UIAccess
RuleSeverity      : Failure
Mitigation        : UWP apps cannot access protected system UI.
                                <a href="https://go.microsoft.com/fwlink/?linkid=836887">click here for mitigation
                    details</a>
Result            : Passed

VERBOSE: Starting New Flow
VERBOSE: Rule failed: PE Files must contain valid signature with violation SignatureIntegrity
ServiceType       : PEChecker
RuleDesc          : PE Files must contain valid signature
RuleValue         :
RuleViolationType : SignatureIntegrity
RuleSeverity      : Failure
Mitigation        : <a href="https://go.microsoft.com/fwlink/?linkid=836888">click here for mitigation details</a>
Result            : Failed

VERBOSE: Report file written to C:\LF5-APPX\LettersFall5\VerifyReport.xml
VERBOSE: Moving loose package files to C:\LF5-APPX\LettersFall5\PackageFiles
VERBOSE: Conversion complete. Your converted application is located at C:\LF5-APPX\LettersFall5.
Output Paths:



Name                           Value
----                           -----
CertPath                       C:\LF5-APPX\LettersFall5\auto-generated.cer
PackageFilesPath               C:\LF5-APPX\LettersFall5\PackageFiles
PackagePath                    C:\LF5-APPX\LettersFall5\LettersFall5.appx
LogFilesPath                   C:\LF5-APPX\LettersFall5\logs


PS C:\Windows\system32>





这篇关于[桌面转换器]桌面桥创建APPX安装应用程序但找不到资源?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆