Article relates to
Last modified by
PROBLEM When updating from a major to a minor version (e.g. you have Q1 XXXX installed and you are installing the Q1 XXXX Service Pack), the Control Panel will uninstall the major version (from both the hard drive and GAC) and install the minor one (in both Program Files and GAC). However, in this case the path to the assemblies will not be changed i.e the minor version will be installed in the same location where the major version was installed, hence your projects will still work as they the needed references are in the same path (location).
However, if you upgrade to a major version (Q or a Service Pack from a different major release e.g. from Q1 XXXX to Q2 XXXX or from Q1 XXXX SP2 to Q2 XXXX), this will first remove the already installed version (unless you have checked the "Keep previous parallel versions" check box in the Control Panel's settings (see the last image in this blog post)) and then it will install the new one. The difference with the previous case is that since this is another major release, the path will not be kept and the suite will be installed in its new folder. In this case your project remains with the old references and since they do not exist any more you will not be able to build it. More information about parallel versions can be found in the Control Panel's documentation, which is available by clicking the help button on the top right corner of the form: SOLUTION Replace the project references with the new ones. There are two ways to do that:
1. Use our Upgrade Wizard (started by using the Telerik > RadControls for WinForms > Upgrade Wizard menu item) and upgrade your project with a few clicks. More information is available in the following documentation article: http://www.telerik.com/help/winforms/installation-deployment-and-distribution-vsx-upgrade-wizard.html.
2. Manually change your project references:
Copyright © 2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.