How to fix VSIX install/update/utility visibility issue?
Resolving Syncfusion® Visual Studio Extension Installation and Update Issues:
Installation or update failures of Syncfusion® Visual Studio extensions,
as well as issues such as missing extensions or unexpected behavior within the
IDE, can occur when dependent extensions are installed separately using the
Visual Studio Extension Manager in
Administrator mode.
This is a known limitation in Microsoft Visual Studio and may prevent Syncfusion® extensions from functioning correctly. Common symptoms include extensions that fail to install or update, do not appear in Visual Studio, or behave unpredictably.
VSIX Installation and Update Issue:
In such scenarios, the VSIX installer may be unable to reinstall or update the extension correctly due to residual or conflicting extension files left behind from previous installations.
To resolve this issue, follow the steps below to perform a complete cleanup and reinstallation of the Syncfusion® Visual Studio extensions.
Steps to resolve VSIX install/Update issue:
- Open Visual Studio.
- Navigate to Extensions->Manage Extensions->Installed.
- In the search box type 'Syncfusion'.
- Using the following structure, identify all installed Syncfusion® parent platform extensions and click Uninstall for each one.
|
Syncfusion® Parent platform extensions name will be in any one of the following structures. [{Platform} Extensions – Syncfusion®] or [Syncfusion Essential JS2 {Platform} Extensions] |
- Close all Visual Studio instances, and the VSIX Installer will be launched.
- After clicking Modify button, the uninstallation process will be started.
- Once the uninstallation process is completed, open the Visual Studio, navigate to Extensions->Manage Extensions > Installed, type Syncfusion into the search box, select the remaining Syncfusion® extension, and click the uninstall button in each of the Syncfusion® extensions.
- Once
the preceding steps have been completed, navigate to the following paths
and type the Syncfusion® into the search box, then delete the folder that
contains Syncfusion® DLLs if it exists.
Path 1: %localappdata%\Microsoft\VisualStudio\{17.0_random folder number} \Extensions\
Path 2: {Microsoft Visual Studio Installed Location}\ Common7\IDE\Extensions\ - Now, install the required Syncfusion Visual Studio extension in Visual Studio by navigating to Extensions->Manage Extensions->Online, searching for Syncfusion® extensions using the keyword Syncfusion® and finding the extension that you want to install.
- Then, click on the Install button to install the extension.
- Now close the Visual Studio and click on the install button in VSIX installer dialog.
- The extension will be installed successfully in Visual Studio as expected.
Now you can use the Syncfusion® Extensions. Refer to this document for more information.