MSIX Queries

%3CLINGO-SUB%20id%3D%22lingo-sub-269802%22%20slang%3D%22en-US%22%3EMSIX%20Queries%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-269802%22%20slang%3D%22en-US%22%3E%3CP%3EHere%20are%26nbsp%3Bsome%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Equeries%2C%20it%20would%20be%20great%20if%20someone%20can%20answer%20them%3C%2FP%3E%3CP%3E1)%20How%20can%20we%20convert%20AppX%20package%20to%20MSIX%3F%20Is%20is%20possible%20using%20MSIX%20packaging%20tool%20as%20I%20don't%20see%20MSIX%20packaging%20tool%20considering%20AppX%20as%20type%20of%20installer%20or%20do%20we%20have%20any%20Commandline%20for%20this%2C%20if%20yes%20then%20please%20share.%3C%2FP%3E%3CP%3E2)%20One%20of%20my%20App-V%20to%20MSIX%20converted%20package%20is%20not%20working%20as%20expected%2C%20AppV%20has%20the%20VFS%20permission%20enabled%20and%20same%20is%20the%20reason%20for%20application%20to%20function%20properly%2C%20how%20can%20we%20achieve%20this%20in%20MSIX%3F%20It%20does%20not%20throw%20any%20error%20but%20images%20fail%20to%20load%2C%20hence%20file%2Ffolder%20redirection%20is%20not%20the%20key%20here.%3C%2FP%3E%3CP%3E3)%20Does%20MSIX%20support%20context%20menu%20if%20not%20then%20are%20we%20going%20to%20have%20this%20in%20future%20updates%3F%3C%2FP%3E%3CP%3E4)%20App-V%20package%20contains%20desktop%20shortcut%20but%20once%20converted%20to%20MSIX%2C%20shortcut%20does%20not%20appear.%26nbsp%3B%3C%2FP%3E%3CP%3E5)%20If%20an%20application%20installs%2Fregisters%20font%20then%20is%20this%20supported%20in%20MSIX%3F%3C%2FP%3E%3CP%3E6)%20If%20an%20MSIX%20package%20is%20edited%20then%20the%20signing%20for%20the%20same%20package%20doesn't%20retain%20nor%20we%20have%20the%20capability%20in%20MSIX%20packaging%20tool%20to%20sign%20the%20package%20again%2C%20is%20this%20something%20going%20to%20be%20addressed%20in%20further%20releases%3F%3C%2FP%3E%3CP%3E7)%20Do%20we%20have%20any%20option%20to%20create%20MSIXBundle%20in%20MSIXPackaging%20tool%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-276180%22%20slang%3D%22en-US%22%3ERe%3A%20MSIX%20Queries%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-276180%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20John%2C%20do%20we%20have%20any%20update%20on%20%232%20and%20also%20AppPath%20Logic%20seems%20not%20to%20be%20working%2C%20are%20these%20also%20in%20backlog%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-275927%22%20slang%3D%22en-US%22%3ERe%3A%20MSIX%20Queries%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-275927%22%20slang%3D%22en-US%22%3EFor%20%231%2C%20there%20is%20no%20real%20need%20to%20convert%20a%20.appx%20file%20to%20MSIX.%20If%20the%20app%20is%20already%20working%20under%20.appx%20you'll%20get%20all%20the%20platform%20benefits%20and%20more%20backwards%20compatibility.%3CBR%20%2F%3E%3CBR%20%2F%3E%233%20we%20have%20commented%20more%20OS%20extensibility%20will%20be%20coming%20in%20upcoming%20releases.%20I%20do%20not%20specifics%20on%20this%20one%20to%20share%20further%20right%20now%20however.%3CBR%20%2F%3E%3CBR%20%2F%3E%235%20Fonts%20are%20in%20the%20backlog%2C%20right%20now%20they%20are%20not%20in%20scope%20for%20the%20next%20Windows%20release.%3CBR%20%2F%3E%3CBR%20%2F%3E%236%20Was%20fixed%20in%20the%20latest%20update%3CBR%20%2F%3E%3CBR%20%2F%3E%237%20Nothing%20in%20the%20packaging%20tool%20since%20it%20not%20a%20workflow%20where%20you%20would%20convert%20both%20architectures%20on%20the%20same%20box.%20We%20are%20working%20on%20some%20command%20line%20docs%20to%20create%20the%20bundle%20of%20an%20x86%20and%20x64%20packages%20from%20the%20SDK.%3CBR%20%2F%3E%3CBR%20%2F%3EJohn%20Vintzel%3CBR%20%2F%3EProgram%20Manager%20Lead%2C%20MSIX%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-275614%22%20slang%3D%22en-US%22%3ERe%3A%20MSIX%20Queries%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-275614%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20Tim%20for%20your%20response%2C%20It%20will%20be%20good%20if%20Microsoft%20addresses%20these.%20For%20point%206%2C%20I%20think%20they%20have%20fixed%20this%20in%20version%201.2018.1005%2C%20the%20one%20which%20got%20released%20couple%20of%20days%20back.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-275265%22%20slang%3D%22en-US%22%3ERe%3A%20MSIX%20Queries%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-275265%22%20slang%3D%22en-US%22%3E%3CP%3EHere%20is%20some%20information%2C%20but%20many%20of%20the%20questions%20need%20to%20be%20answered%20by%20Microsoft.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E2)%20I%20assume%20you%20are%20referring%20to%20the%20VFS%20checkbox%20in%20App-V%20to%20allow%20files%20in%20VFS%20to%20be%20overwritten%20using%20a%20copy-on-write%20method.%26nbsp%3B%20Currently%20MSIX%20has%20no%20such%20setting%2C%20and%20a%20file%20redirection%20shim%20doesn't%20do%20what%20you%20want%20today.%26nbsp%3B%20I%20have%20suggested%20to%20Microsoft%20this%20be%20addressed%2C%20but%20they%20have%20not%20yet%20decided.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E3)%20Context%20menu%20would%20fall%20under%20the%20umbrella%20of%20Shell%20Extensions.%26nbsp%3B%20I%20do%20not%20believe%20this%20is%20supported%20at%20this%20time%2C%20and%20Microsoft%20has%20not%20(to%20my%20knowledge)%20publicly%20commented%20on%20if%20support%20will%20be%20added%20in%20the%20future.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E4)%20You'd%20probably%20have%20to%20provide%20specifics%20of%20the%20target%20field%20of%20the%20shortcut%20to%20report%20that%20bug.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E5)%20Like%20%233%2C%20I%20don't%20believe%20that%20is%20supported%2C%20but%20when%20I%20reported%20it%20the%20response%20from%20Microsoft%20was%20that%20it%20was%20on%20a%20todo%20list.%26nbsp%3B%20Obviously%20not%20a%20promise%20it%20will%20happen%2C%20but%20likely.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E6)%20I%20haven't%20pulled%20down%20the%20release%20version%20of%20the%20tool%20yet%2C%20but%20it%20is%20possible%20that%20you'll%20find%20it%20fixed%20there.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Here are some queries, it would be great if someone can answer them

1) How can we convert AppX package to MSIX? Is is possible using MSIX packaging tool as I don't see MSIX packaging tool considering AppX as type of installer or do we have any Commandline for this, if yes then please share.

2) One of my App-V to MSIX converted package is not working as expected, AppV has the VFS permission enabled and same is the reason for application to function properly, how can we achieve this in MSIX? It does not throw any error but images fail to load, hence file/folder redirection is not the key here.

3) Does MSIX support context menu if not then are we going to have this in future updates?

4) App-V package contains desktop shortcut but once converted to MSIX, shortcut does not appear. 

5) If an application installs/registers font then is this supported in MSIX?

6) If an MSIX package is edited then the signing for the same package doesn't retain nor we have the capability in MSIX packaging tool to sign the package again, is this something going to be addressed in further releases?

7) Do we have any option to create MSIXBundle in MSIXPackaging tool? 

4 Replies

Here is some information, but many of the questions need to be answered by Microsoft.

 

2) I assume you are referring to the VFS checkbox in App-V to allow files in VFS to be overwritten using a copy-on-write method.  Currently MSIX has no such setting, and a file redirection shim doesn't do what you want today.  I have suggested to Microsoft this be addressed, but they have not yet decided.

 

3) Context menu would fall under the umbrella of Shell Extensions.  I do not believe this is supported at this time, and Microsoft has not (to my knowledge) publicly commented on if support will be added in the future.

 

4) You'd probably have to provide specifics of the target field of the shortcut to report that bug.

 

5) Like #3, I don't believe that is supported, but when I reported it the response from Microsoft was that it was on a todo list.  Obviously not a promise it will happen, but likely.

 

6) I haven't pulled down the release version of the tool yet, but it is possible that you'll find it fixed there.

Thanks Tim for your response, It will be good if Microsoft addresses these. For point 6, I think they have fixed this in version 1.2018.1005, the one which got released couple of days back.

For #1, there is no real need to convert a .appx file to MSIX. If the app is already working under .appx you'll get all the platform benefits and more backwards compatibility.

#3 we have commented more OS extensibility will be coming in upcoming releases. I do not specifics on this one to share further right now however.

#5 Fonts are in the backlog, right now they are not in scope for the next Windows release.

#6 Was fixed in the latest update

#7 Nothing in the packaging tool since it not a workflow where you would convert both architectures on the same box. We are working on some command line docs to create the bundle of an x86 and x64 packages from the SDK.

John Vintzel
Program Manager Lead, MSIX

Thanks John, do we have any update on #2 and also AppPath Logic seems not to be working, are these also in backlog?