-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating packaging docs for runFullTrust capability and multiple applications #24
Updating packaging docs for runFullTrust capability and multiple applications #24
Conversation
…pes, and clarified runFullTrust capability
@@ -72,6 +74,9 @@ on the size of the package. | |||
* In `<Application>` replace any existing entrypoint/trustlevel/runtimebehavior with | |||
`uap10:TrustLevel="appContainer" previewsecurity2:RuntimeBehavior="appSilo"` | |||
|
|||
* In `<Capabilities>` it is safe to remove the `<rescap:Capability name="runFullTrust">` unless |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does comServer require runFullTrust to support running the Com Server isolated? That seems like a bug to me. Ideally the guidance should be to remove runFullTrust.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple extensions do, ComServer, FirewallRules, comInterface. I've forwarded the team an email with some context from the COM team
@@ -72,6 +74,11 @@ on the size of the package. | |||
* In `<Application>` replace any existing entrypoint/trustlevel/runtimebehavior with | |||
`uap10:TrustLevel="appContainer" previewsecurity2:RuntimeBehavior="appSilo"` | |||
|
|||
* **Note**: By default MPT, will automatically add `<rescap:Capability name="runFullTrust">` to | |||
`<Capabilities>` due to the app being a packaged Win32. This should be removed unless unless | |||
the app has other manifested extensions which can affect the global machine state, such as |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the app has other manifested extensions which can affect the global machine state, such as | |
the app has other manifested extensions which can affect the user global state, such as | |
Co-authored-by: Dylan DSilva <[email protected]>
Clarifying that AppSilos can't be mixed and matched with other app types, and clarified runFullTrust capability