Feature: Remove FullTrust handlers
See original GitHub issueWe are migrating to WindowsAppSDK, thus there’s no longer need for fulltrust process for interop. This will bring performance improvements since the overhead of (de)serialization and IPC can be avoided.
While removing handlers, note that we no longer need (de)serialization, so we should also remove all serialization code and use the underlying data directly. For example, base64
-byte[]
.
Using this issue for tracking work-items of fulltrust handlers removal.
Requirements
- remove these handlers
- ApplicationLaunchHandler
- ContextMenuHandler
- DesktopWallpaperHandler
- DriveHandler
- FileOperationsHandler
- FileTagsHandler
- IMessageHandler
- InstallOperationsHandler
- LibrariesHandler (assigned to @itsWindows11)
- NetworkDrivesHandler
- QuickLookHandler
- RecentItemsHandler
- Watchers
- Others
- RecycleBinHandler (assigned to @lukeblevins)
- Watchers
- Others
- Win32MessageHandler
- Watchers
- Others
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:13 (13 by maintainers)
Top Results From Across the Web
how to remove full trust capability on my MSIX package ...
Iam using msix packaging tool to convert my exe application to Msix. The msix packaging tool is always making the capabilities as run...
Read more >FullTrustProcessLauncher
The sample app works on build 1709 and above (though the features used here ... specifically in this case we want to allow...
Read more >Full Trust Process Properties
Removing an existing parameter group. Select a parameter group in the list and use the [ Remove ] button to remove it. Topics....
Read more >How do I make my application run in Full Trust mode - .NET ...
Inner Exception: An error occurred creating the configuration section handler for system.serviceModel/behaviors: That assembly does not ...
Read more >Five reasons to avoid 'Full Trust' solutions in SharePoint
This approach offered a subset of the functionality of Full Trust Farm Solutions, with code being forced to run in its own separate...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’m almost done with the DriveHandler, so that one shouldn’t be assigned to anyone else. @yaichenbaum
@hez2010 I can take care of removing
RecentItemsHandler
once #9857 is merged because we’d want to have baked in support for a number of service implementations capable of listing/aggregating recent items from a multitude of sources down the road.@yaichenbaum FYI