Forum Discussion
MSIX app attach Azure portal integration public preview
Marco Moioli I figured out exactly the same path for icon 🙂 However, end result is the same, too i.e. App Attach works inside Desktop Application Group but not on RemoteApp Application Group.
I picked up the following events in Session Host RemoteDesktopServices event log:
Event # | Source | EventData |
1 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | Count of images for resource name 0 located at index 0 in file C:\Program Files\WindowsApps\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\VFS\ProgramFilesX64\Google\Chrome\Application\chrome.exe is 7 |
2 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | Png image encountered during extraction of icon from file C:\Program Files\WindowsApps\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\VFS\ProgramFilesX64\Google\Chrome\Application\chrome.exe at index 0 |
3 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | Png image is valid |
4 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | Icon structure is successfully constructed from index 0 of file C:\Program Files\WindowsApps\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\VFS\ProgramFilesX64\Google\Chrome\Application\chrome.exe |
5 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | IconExtractor has successfully extracted the raw icon from file C:\Program Files\WindowsApps\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\VFS\ProgramFilesX64\Google\Chrome\Application\chrome.exe at index 0 |
6 | Microsoft.RDInfra.RDAgent.Service.IconExtractor | IconExtractor has successfully extracted the PngIcon from file C:\Program Files\WindowsApps\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\VFS\ProgramFilesX64\Google\Chrome\Application\chrome.exe at index 0 |
7 | Microsoft.RDInfra.Messaging.DefaultMessenger | [] Dispatched message '{"MessageId":"3f552184-b195-4590-9ea3-f44685854460","Type":0,"Request":{"MethodName":"GetApplicationIconAsync","Arguments":{"IconPath":"C:\\Program Files\\WindowsApps\\GoogleChrome_68.46.66.0_x64__74vyvr5aw93s6\\VFS\\ProgramFilesX64\\Google\\Chrome\\Application\\chrome.exe","IconIndex":0},"Headers":{"x-ms-correlation-id":"4dea5568-26d0-4851-918d-8ac186bcb012","x-ms-activity-context":"False","ms-wvd-activity-hint":"ms-wvd-ag:d1433e3f-3834-46be-8e78-dac2fee40e8e","x-ms-lamport-ts":"534208473"}},"Response":null}' |
Based on these events, error is not caused by missing icon. I even tried using 1 as icon index but it didn't work either. I guess, we'll have to wait for Stefan Georgiev to lead us again.
For VSC Insiders, the icon path is C:\Program Files\WindowsApps\VSCodeInsider_1.0.0.0_x64__2ys8zad5r90am\VFS\UserProgramFiles\Microsoft VS Code Insiders\Code - Insiders.exe
- Jantu123Jan 08, 2021Brass Contributor
Here are pictures from my test environment.
MSIX packages worked last two days both when testing "Desktop Application Group" and "Remoteapp Application group" using MSIX Chrome from you and 2 MSIX packages that I created myself.
Then yesterday because my colleague mentioned that his test environment had this issue with appearing / disappearing MSIX Remoteapp icons I made some changes in my own test environment Remoteapp Application group (flipped probably "Show in web feed in Application group App setting), refreshed and after that all my MSIX Remoteapp icons disappeared leaving only Win32 app (Paint) from Start Menu.
Only Paint from Start Menu is visible now 😞
All MSIX packages are Active state, on-demand.
Only RemoteApp Application group in Session host pool configured at the moment.
Four Apps in single Application Group (3 are MSIX, 1 is Win32 app from Start Menu). Only Win32 app paint is visible.
Finally I have made Assignment directly to test user which is working because Paint is visible but MSIX packages are no longer visible.
Host pool name: msixtest01
Test Subscription ID: 13b192ee-44e0-477e-b648-ba289915a83b
Test user account: janne.tuominen @kettulaan.com (remove spaces)
It would be great if we could have some debugging or instructions how to troubleshoot this.