Idea: Control over child processes

Idea: Control over child processes
4

Upvotes

Upvote

 Sep 07 2021
3 Comments (3 New)
Working on it

There are times when integration is required and the container gets in the way.  The upcoming Shared Package Containers will help when both parts are MSIX packages, but not so much when the secondary is not containerized.

 

In App-V this was solved by RunVirtual, a way to designate that a given process name should run inside a particular virtual environment.  This would also work for MSIX, but I'd like to propose a different idea that likely would offer solutions to more kinds of problems with containerization and multiple applications.

 

What I would like is a new addition to the AppXManifest whereby I can list some named processes to be controlled.  If a process is named, it would have one of two settings, marking the process to explicitly run inside or outside of the container.  This list would only apply to new processes being started as a child process of a process already in the container.

 

The flexibility of this would be quite helpful as more apps move into the container.

Comments
Microsoft
Status changed to: In the backlog
 
Copper Contributor

Please also see my comment which flips this idea on its head, and allows a plug-in package to contain the name of a parent executable, similar to using RunVirtual.

Microsoft
Status changed to: Working on it