Installing Syncfusion® ASP.NET Core EJ2 Offline Installer
17 Jul 20268 minutes to read
This guide explains how to install the Syncfusion® Essential® Studio ASP.NET Core - EJ2 offline installer on Windows, either through the installer UI or in silent mode from the command line.
Prerequisites
- A Windows machine with administrator privileges.
- The downloaded offline installer (
.exeor.zip). See Downloading Syncfusion offline installer. - A valid Syncfusion® account (for Login to Install) or a Syncfusion® unlock key (for Use Unlock Key).
- For the Install Demos option, the target install location must be writable. If Controlled folder access is enabled on Windows, see Common Installation Errors.
Installing with the UI
The steps below show how to install the Essential Studio® ASP.NET Core - EJ2 installer.
-
Open the Syncfusion® ASP.NET Core - EJ2 offline installer file from the downloaded location by double-clicking it. The Installer Wizard automatically opens and extracts the package.

NOTE
The installer wizard extracts the
syncfusionessentialaspnetcore-js2_<version>.exedialog, which displays the package’s unzip operation. -
To unlock the Syncfusion® offline installer, choose one of the following options:
- Login to Install
- Use Unlock Key
Login to Install
You must enter your Syncfusion® email address and password. If you don’t already have a Syncfusion® account, you can sign up for one by clicking Create an account. If you have forgotten your password, click Forgot Password to create a new one. Once you’ve entered your Syncfusion® email and password, click Next.

Use Unlock Key
Unlock keys are used to unlock the Syncfusion® offline installer, and they are platform and version specific. Use either a Syncfusion® licensed or trial unlock key to unlock the Syncfusion® ASP.NET Core - EJ2 installer. The trial unlock key is only valid for 30 days; the installer will not accept an expired trial key.
To learn how to generate an unlock key for both trial and licensed products, see this Knowledge Base article.

-
After reading the License Terms and Privacy Policy, check the I agree to the License Terms and Privacy Policy check box. Click Next.
-
Change the install and samples locations here. You can also change the Additional Settings (described below). Click Next / Install to install with the default settings.

Additional Settings
- Select the Install Demos check box to install Syncfusion® samples, or leave the check box unchecked if you do not want to install samples.
- Select the Configure Syncfusion® Extensions controls in Visual Studio check box to configure the Syncfusion® Extensions in Visual Studio. Clear this check box if you do not want to configure the extensions.
- Check the Create Desktop Shortcut check box to add a desktop shortcut for Syncfusion® Control Panel.
- Check the Create Start Menu Shortcut check box to add a shortcut to the start menu for Syncfusion® Control Panel.
-
If any previous versions of the current product are installed, the Uninstall Previous Version(s) wizard is opened. Select the Uninstall check box to uninstall the previous versions, and then click Proceed.

NOTE
From the 2021 Volume 1 release, Syncfusion® has added the option to uninstall previous versions from 18.1 onward while installing the new version. If any version is selected to uninstall, a confirmation screen will appear. If you click Continue, the Progress screen will display the uninstall and install progress respectively. If no versions are chosen to be uninstalled, only the installation progress is displayed.
Confirmation Alert

Uninstall Progress

Install Progress

NOTE
The Completed screen is displayed once the ASP.NET Core - EJ2 product is installed. If any version is selected to uninstall, the completed screen displays both install and uninstall status.

-
After installation, click the Launch Control Panel link to open the Syncfusion® Control Panel.
-
Click Finish. Your system has been installed with the Syncfusion® Essential Studio® ASP.NET Core - EJ2 product.
Installing in Silent Mode
The Syncfusion® Essential Studio® ASP.NET Core - EJ2 Installer supports installation and uninstallation via the command line in silent mode.
Command Line Installation
To install through the command line in silent mode, follow the steps below.
-
Run the Syncfusion® ASP.NET Core - EJ2 installer by double-clicking it. The Installer Wizard automatically opens and extracts the package.
-
The
syncfusionessentialaspnetcore-js2_<version>.exefile is extracted into the Windows Temp directory. -
Open the Temp folder by running
%temp%in the Run dialog (Win + R). Thesyncfusionessentialaspnetcore-js2_<version>.exefile is located in one of the subfolders. -
Copy the extracted
syncfusionessentialaspnetcore-js2_<version>.exefile to a local drive. -
Exit the Installer Wizard.
-
Run Command Prompt as an administrator, then run the installer with the following arguments.
Syntax
"installer file path\SyncfusionEssentialStudio<product>_<version>.exe" /Install silent /UNLOCKKEY:"<product unlock key>" [/log "<log file path>"] [/InstallPath:<install location>] [/InstallSamples:true|false] [/InstallAssemblies:true|false] [/UninstallExistAssemblies:true|false] [/InstallToolbox:true|false]Arguments inside square brackets are optional.
Example
"D:\Temp\syncfusionessentialaspnetcore-js2_20.2.0.36.exe" /Install silent /UNLOCKKEY:"your-unlock-key" /log "C:\Temp\EssentialStudioPlatform.log" /InstallPath:"C:\Syncfusion\20.2.0.36" /InstallSamples:true /InstallAssemblies:true /UninstallExistAssemblies:true /InstallToolbox:trueReplace
20.2.0.36with the Essential® Studio version, and replaceyour-unlock-keywith the unlock key for that version. -
Essential Studio® for ASP.NET Core (Essential® JS 2) is installed.
To confirm the install, check the Syncfusion® Control Panel entry, or run the following PowerShell command to verify the installed version:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object { $_.DisplayName -like 'Syncfusion*ASP.NET Core*' } | Select-Object DisplayName, DisplayVersionA successful silent install returns exit code
0. Other exit codes indicate an error; see the log file specified by/logfor details.
Command Line Uninstallation
Syncfusion® Essential® ASP.NET Core - EJ2 can also be uninstalled silently using the command line.
-
Run the Syncfusion® ASP.NET Core - EJ2 installer by double-clicking it. The Installer Wizard automatically opens and extracts the package.
-
The
syncfusionessentialaspnetcore-js2_<version>.exefile is extracted into the Temp directory. -
Open the Temp folder by running
%temp%. Thesyncfusionessentialaspnetcore-js2_<version>.exefile is located in one of the subfolders. -
Copy the extracted
syncfusionessentialaspnetcore-js2_<version>.exefile to a local drive. -
Exit the Installer Wizard.
-
Run Command Prompt as an administrator, then run the installer with the following arguments.
Syntax
"copied installer file path\syncfusionessentialaspnetcore-js2_<version>.exe" /uninstall silentExample
"D:\Temp\syncfusionessentialaspnetcore-js2_20.2.0.36.exe" /uninstall silent -
Essential Studio® for ASP.NET Core (Essential® JS 2) is uninstalled.
Troubleshooting
| Issue | Possible Cause | Suggested Fix |
|---|---|---|
| Installer fails with “Another installation is in progress.” | Another MSI installation is currently running. | End the running msiexec.exe process in Task Manager, or wait for the other install to finish. See Common Installation Errors. |
| “Controlled folder access seems to be enabled” alert. | Windows Controlled folder access is blocking the install/samples location. | Allow access for the installer in Windows Security → Virus & threat protection → Manage ransomware protection, or install to a non-protected folder. |
| Login to Install fails with an invalid credentials error. | Wrong account, or the account does not own a license. | Verify the account owns a Syncfusion® license, or use the Use Unlock Key option instead. |
| Silent install reports a non-zero exit code. | Invalid arguments, missing unlock key, or path issues. | Re-run with /log "<log file path>" and inspect the log for the exact error. |
| The “I agree to the License Terms and Privacy Policy” check box is disabled. | The license text has not been scrolled to the end. | Scroll the license text to the bottom before checking the box. |
For additional help, see Common Installation Errors.