We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
close icon

Does the GAC have to be installed



每个安装都卡在此位置,无法继续 我的电脑是win11专业版


10 Replies 1 reply marked as answer

YM yu ma May 5, 2023 09:42 AM UTC



Stuck in this interface for 20 minutes



YM yu ma May 5, 2023 09:57 AM UTC

Status: Installing Syncfusion Extensions
I'm stuck in here




YM yu ma May 5, 2023 10:08 AM UTC

This is the diary file


Attachment: SyncfusionLogs_20230505_060705_127aff4f.7z


YM yu ma May 5, 2023 11:12 AM UTC


The installer has been running for several hours now with no end in sight.



Attachment: SyncfusionLogs_20230505_071159_5daa5f.7z


YM yu ma May 5, 2023 01:22 PM UTC


  • Installed offline to 70 percent 卡了



YM yu ma May 5, 2023 01:48 PM UTC

19.1.0.54

Successful installation

Install the card at 70% Here is the log file


Attachment: SyncfusionLogs_20230505_094644_aeb279e2.7z


JM Jeyaseelan M Syncfusion Team May 9, 2023 05:29 AM UTC

Hi Yu ma,


During the Syncfusion setup installation, the required assemblies are installed in the GAC. This process will take approximately 2 to 5 minutes.

To launch the .NET Framework (v4.0, v4.5, v4.6) local samples, respective version Syncfusion .NET Framework assemblies will be installed into GAC in order to provide the assembly references.


If you do not want our assemblies to be exist in GAC , you can uncheck the “Register Syncfusion assemblies in GAC”.

Please go through the below link to know about each option in the advanced settings.

https://www.syncfusion.com/kb/7847/essential-studio-advanced-option

If you do not want the Syncfusion extension, you can install the setup by deselecting the extension during the installation process.


We have checked the shared log file and it shows the following issue.

2023/5/5 20:01:57 - VSIXInstaller.NoApplicableSKUsException: 扩展不能安装在任何当前安装的产品上。

   VSIXInstaller.ExtensionService.GetInstallableDataImpl(IInstallableExtension extension, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)

   VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData)

   VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported)

   VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported)

   VSIXInstaller.App.Initialize(Boolean isRepairSupported)

   VSIXInstaller.App.OnStartup(StartupEventArgs e)

 


Could you kindly check whether all pending Windows updates have been properly installed? Also, please follow the suggestion provided in the link below.

VSIX installer does not work on Windows 11 - Microsoft Q&A




Regards,

Jeyaseelan M



YM yu ma May 9, 2023 08:36 AM UTC


I have the latest version and I need GAC



JM Jeyaseelan M Syncfusion Team May 10, 2023 06:02 AM UTC

Yu ma, if the installation stuck due to extension and please confirm that you have tried our previous suggestion to resolve the installation issue?

Regarding GAC,

The Global Assembly Cache (GAC) is a folder in Windows directory to store the . NET assemblies that are specifically designated to be shared by all applications executed on a system.

To learn more about GAC, click on the MSDN link below.

https://learn.microsoft.com/en-us/dotnet/framework/app-domains/gac

If you are using the .NET Framework toolbox or .NET Framework local samples from the Syncfusion Control Panel, the assemblies should be installed in the GAC.

We would like to let you know that by default, our installers install the assemblies into the GAC during the installation of our setup. If you do not want our assemblies to be exist in GAC, you can use our Assembly Manager to uninstall the assemblies from GAC.

Refer to the below documentation to about installing and uninstalling the assemblies from GAC.

https://www.syncfusion.com/kb/7509/how-to-install-and-remove-syncfusion-essential-studio-assemblies-from-gac

Please find the following GAC Path details for different framework versions.


.NET Framework 

GAC Path 

2.0 

3.5 

{System Drive:}\WINDOWS\assembly\GAC_MSIL 

4.0 

4.5 

4.5.1 

4.5 

{System Drive:}\WINDOWS\ Microsoft.NET\assembly\GAC_MSIL 


Marked as answer

YM yu ma May 10, 2023 06:44 AM UTC

Thank you for your answer. I gave up on the installation I'm using nuget


Loader.
Up arrow icon