This article is intended for Citrix administrators and technical teams only.
Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.
If a computer has .NET Framework version 4 installed and there are no older versions of the .NET Framework, .NET Framework initialization error messages are displayed in the following scenarios:
Scenario 1: When you start Citrix Receiver earlier than version 3.0 from the Start menu, the following error message is displayed:
"ControlPanel.exe - .NET Framework Initialization Error Unable to find a version of the runtime to run this application."
Note: Citrix Receiver earlier than version 3.0 does not start automatically during installation.
Scenario 2: Citrix Receiver Updater 3.0 for Windows is installed without errors. The first time you select the Preferences option, the Citrix Receiver - Preference dialog box is not displayed. The .NET initialization error message is displayed. This message is not displayed during subsequent attempts.
Note: Occasionally, the Updater.exe - .NET Framework Initialization Error message is displayed.
Scenario 3: When you start the Citrix Receiver Settings applet from the Windows Control panel, the .NET Framework initialization error message is displayed.
Occasionally, application error messages are displayed in addition to the .NET Framework initialization error messages.
Create a policy file for each executable to enable the option for programs to use .NET Framework version 4.
To create a policy file, complete the following procedure:
Find all the copies of the following Citrix executable files on the computer:
Updater.exe
MerchServerConnector.exe
ControlPanel.exe Note: There might be multiple copies of some of these files.
Create a configuration file with the following content, using a text editor (for example, Notepad):
<?xml version="1.0"?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> </configuration>
Ensure that you create a copy of the preceding file for every executable file.
Save the files in the folder where the executable files are saved.
Name the file with the same name as the executable file and specify config as the extension of the file.
Following is a sample of the file name:
Updater.exe.config is the configuration file for the Updater.exe file.
On computers with Citrix Receiver Updater 3.0 or later, use Menu on the Taskbar icon to close the Receiver application.
Restart Citrix Receiver from the Start menu.