Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Collapse]Common Concepts
  [Expand]Web.config Modifications
  [Expand]Callback Exception Handling
  [Expand]Client-Side Functionality
  [Expand]Cookies Support
  [Expand]Appearance Customization - Theming
   Icon Collection
  [Expand]Performance Optimization
  [Expand]CSS Image Sprites
   Supported Document Types
  [Expand]Accessibility Support
   Right to Left Support
   HTML Encoding
   Binary Storage Configuration
  [Collapse]SharePoint Support
   [Collapse]Ready to Use Web Parts
     Installation
     Upgrading to a Newer Version
   [Expand]Developer Capabilities
    SharePoint Troubleshooting Guide
   Mobile Support
  [Expand]Office Document Management
   Cloud Storage Account Management
  [Expand]Web Farm and Web Garden Support
 [Expand]ASP.NET WebForms Controls
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Upgrading to a Newer Version

Since SharePoint maintains its own set of rules for file maintenance and modification, it is necessary to perform the following steps to delete/upgrade the deployed DevExpress Web Parts.

  1. Back up HTML content of the HtmlEditor-based Web Parts (if any):

    1) Edit the corresponding page via the Site Actions -> Edit Page command.
    2) Edit the HtmlEditor-based Web Parts via the Smart Tag's Edit Web Part command.
    3) Copy and store the HTML content from the HTML tab.

  2. Remove DevExpress Web Parts from all pages:
  3. 1) Edit the corresponding page via the Site Action -> Edit Page command.
    2) Select the required Web Part.
    3) Click the Delete command within the Smart Tag menu.

  4. Deactivate the DevExpress Features via the Site Actions -> Site Settings -> Manage Site Features menu).
  5. Stop the "SharePoint 20XX Administration" service.
  6. Unregister DevExpress SharePoint Web Parts via the ASPxSharePointRegister.exe tool (use the same version as the DevExpress assemblies).
  7. Ensure that there are no DevExpress entries in the Web.config file.
  8. Clear the corresponding "Temporary ASP.NET Files" directory (the C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ path for SharePoint 2013 and SharePoint 2016). This may require stopping the IIS process via the following command.

    "iisreset /stop"

  9. Restart IIS using the following command.

    iisreset

  10. Examine the problematic pages and check to see if they operate properly, and there are no errors or warning messages.
  11. Install the new version of DevExpress SharePoint Web Parts. Refer to the following article to learn how to install DevExpress SharePoint Web Parts: Installation.
  12. Activate the required DevExpress feature.
  13. Insert the required Web Part into the required page.
  14. Restore the backup HTML content (if any).
  15. Examine the corresponding pages and check to see if they operate properly and there are no errors or warning messages.

Expanded See Also

Is this topic helpful?​​​​​​​