Posted 13 September 2017 - 09:07 PM
We also experienced this issue on some systems after performing the upgrade to .Net Framework 4.7. When end users try to launch the Citrix Receiver nothing happens. It seems to be a known issue with .Net Framework 4.7 installs and WPF applications.
To verify if this is your issue you can check the file penimc.dll in C:\windows\Microsoft.Net\Framework\v4.0.30319\WPF and C:\windows\Microsoft.Net\framework64\v4.0.30319\WPF. You will notice that the other dll's in this directory are version 4.7 but penimc.dll is version 4.6 or older.
To fix this issue we renamed the file penimc.dll in both directories to penimc.bak and performed a repair of .NET Framework 4.7 which replaced the dll with the correct version.
I would think that Microsoft will end up putting out a hotfix or updated .NET Framework 4.7 installer to resolve this issue.