Posts

App-V is Back from the Dead: No More EOL!

At the M.A.D Day  conference in Hamburg on November 15, 2024, Microsoft delivered surprising news for IT professionals still relying on Application Virtualization (App-V) . Previously scheduled to go end of life (EOL) in April 2026, App-V has now been granted fixed extended support . This means App-V will no longer be deprecated and will continue to ship with Windows. However, updates will be limited to bug fixes and security patches, with no new feature development planned. Should You Migrate Away from App-V? If App-V’s current capabilities align with your organization's needs, there’s no rush to migrate. For those considering a move to the cloud, App-V app attach enables you to utilize your existing App-V packages within Azure Virtual Desktop . While active development has ceased, App-V remains a solid choice for managing legacy software. For those still relying on it, you can confidently continue to use App-V for as long as it serves your needs. This unexpected extension pr...

App-V startupfix for IBM Spss 28.* and 29.*

Image
After Sequencing of both version 28 and 29 of IBM Spss we found that we would get the following error when launching the program the second time: To fix this problem just create a small powershellscript that check if that folder is present, and if so delete the content. It will be recreated during the next launch. Run the script on UserStartProcess and UserExitProcess to make sure it will keep working in all scenarios. -------------------------- Powershellscript ---------------------- $Package = Get-AppvClientPackage -Name "IBM SPSS" -All $PackageID = $Package.PackageId.Guid $GetAppdataLocal = Get-Item env:localappdata $LocalAppdata = $GetAppdataLocal.Value $Path="$LocalAppdata\Microsoft\AppV\Client\VFS\$PackageID\ProgramFilesX64\IBM\SPSS Statistics" if( Test-Path "$Path\*"){     Remove-Item "$LocalAppdata\Microsoft\AppV\Client\VFS\$PackageID\ProgramFilesX64\IBM\SPSS Statistics" -Recurse...

How to deliver ClickOnce applications silently, with or without AppV

Image
Recently I did a big detective job in the organization I work for. I We wanted to find all the applications used today that utilize the old .NET Clickonce   deployment technology from Microsoft. For those who don’t know, Clickonce is a Windows-based appinstaller format that can be installed and run with minimal user interaction. See more information about them here . Locating all the ClickOnce applications is a pain since they are installed into a user profile when the app is started. So first I had to search through all our computers looking for content under the following folder structure: % localappdata %\Apps\2.0\<random folder>\<random app id>.   <random folder> is constructed from the first 11 characters from the following user registry key: HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0\ComponentStore_RandomString   More details about ClickOnce: ClickOnce can be delivered ...