Jump to content


Photo

Receiver 4.7 and Net.Framework 4.7 -> selfservice stops working

Started by Anders Eriksson , 14 June 2017 - 12:57 PM
2 replies to this topic

Best Answer Deepanshu Soni , 19 August 2017 - 12:41 AM

Hello Anders,

 

It is working in my lab. 

 

OS : Win10 v1607

.net : 4.7

Receiver : 4.8

I am using https store and Storefront is on Windows 2012 R2 server.

 

I am able to install and login to Receiver. 

 

----------------

 

You can try 

 

  1. Click Start and enter regedit

  2. For 64-bit Windows client machines, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\
    For 32-bit Windows client machines, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE \Citrix\

  3. In Dazzle, set AllowAddStore value to A to allow users to add non-secure stores.

Or try with different Receiver versions.

 

Hope it help.

 

-Deepanshu

Anders Eriksson Members

Anders Eriksson
  • 86 posts

Posted 14 June 2017 - 12:57 PM

Hi,

 

Selfserviceplugin no longer working with receiver 4.7 and Net.framework 4.7.

Meaning its not possible to open the Storefront GUI from the receiver directly.

Anyone else seen the same behavior? Rollback to Net.framework 4.6.2 and everything is back to normal.

 

Running Windows 7 Enterprise X64 OS

 

 

Attached Thumbnails

  • selfservice.JPG


Deepanshu Soni Citrix Employees

Deepanshu Soni
  • 94 posts

Posted 19 August 2017 - 12:41 AM

Hello Anders,

 

It is working in my lab. 

 

OS : Win10 v1607

.net : 4.7

Receiver : 4.8

I am using https store and Storefront is on Windows 2012 R2 server.

 

I am able to install and login to Receiver. 

 

----------------

 

You can try 

 

  1. Click Start and enter regedit

  2. For 64-bit Windows client machines, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\
    For 32-bit Windows client machines, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE \Citrix\

  3. In Dazzle, set AllowAddStore value to A to allow users to add non-secure stores.

Or try with different Receiver versions.

 

Hope it help.

 

-Deepanshu


Best Answer

Thomas Mora Members

Thomas Mora
  • 78 posts

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.