Forum Discussion
SBMSSOL
Jun 18, 2020Copper Contributor
Error using MSIX. In creating package, i got error. I will upload it here. Any help would be great!
Here is the error:
MyPackageQuad_1.0.0.0_x64__wkffetrt8aq28.msix8.3 KB
Package acceptance validation error: The package MyPackageQuad_1.0.0.0_x64__wkffetrt8aq28.msix doesn't contain any Application elements in the app manifest file.
Package acceptance validation warning: The following restricted capabilities require approval before you can use them in your app: runFullTrust.
Thank you much.
Tony
- Bogdan MitracheSteel Contributor
Hi SBMSSOL
1) Regarding the application element. When the MSIX Packaging Tool generates a package it creates Application elements that represent the entry points to your application and each has an App ID. You can see the entry points that were detected by the tool in the "First launch tasks" page. If you don't see your app's entry point here, you can add them with the "Browse" button.
2) This capability "runFullTrust" is mandatory for any Win32 application packaged as MSIX. When you publish the app to the store you simply mention in the comments are this is a Win32 converted app and the submission team should accept it.
- SBMSSOLCopper Contributor
Bogdan,
Thanks, and ok. I will see what I can do about the #2 item you stated here. #1 is a bit confusing because I created an appxmanifest.xml file earlier and see elements in it that seem to be pretty straight forward as it pertains to the app. I thought this is what this error was pointing to. This seems to be the main problem right now.
This is what I am confused about:
1) You can see the entry points that were detected by the tool in the "First launch tasks" page.
Entry point ???
If you don't see your app's entry point here, you can add them with the "Browse" button. Entry point ???
I will look at what this "Browse" button is again and where.
- Bogdan MitracheSteel Contributor
Hi SBMSSOL
Sorry, since you didn't mention I supposed you used the MSIX Packaging Tool to create the package. That is the case for more questions around this community.
From I see you don't? How did you create the package? From Visual Studio?Can you extract (just unzip with something like 7-zip) and share as an attachment the manifest from the package that gave you the error?
As a clarification - an "entry point" is how the community refers to an executable that is marked as as shortcut for the app. i..e Since the app runs inside the MSIX container this exe is the "entry point" in the package container.