Upgrade CrudeSync
- Last UpdatedAug 14, 2026
- 2 minute read
-
In the new CrudeSync installation folder (assumed to be D:\Web\SpiralSuite\CrudeSync\<NewCrudeSync>) extract the CrudeSyncCore.zip package. These instructions assume you extract the package into a CrudeSyncCore subfolder.
-
Open a command prompt or PowerShell console in the <NewCrudeSync>\DatabaseUpgrade\net8.0 folder and run the following command, replacing <ServerName> with the location of your database server. If you have chosen not to enable SQL Server TLS, add Encrypt=False; to the ConnectionString string.
Spiral.DatabaseUpgrade.Console.exe AlterDBUpgrade /AlterDBPath=".\Scripts" /ConnectionString="Integrated Security=SSPI; Persist Security Info=False; Initial Catalog=CrudeSync; Data Source=<ServerName>;" /FirstAlterDBToRun=AlterDb70.sql
Note that <ServerName> should include the instance, if appropriate. Make sure to escape any backslashes: for example, write Data Source=.\\SQL2017 instead of Data Source=.\SQL2017. Also, beware of line breaks in the printed version of this document: the above is one command on a single line.
-
Open the Internet Information Services (IIS) Manager.
-
Click Application Pools. In the list of pools, right-click on CrudeSync and choose Basic Settings. The Edit Application Pool dialog box opens.
-
If .NET CLR version is set to a v4.0 version, change it to No Managed Code. Click OK.
-
Expand Default Web Site and right-click the CrudeSync application.
-
Select Manage Application and click Advanced Settings.
-
Modify the Physical Path attribute to point at the new CrudeSyncCore folder (D:\Web\SpiralSuite\CrudeSync\<NewCrudeSync>\CrudeSyncCore).
-
Select the CrudeSync web application and open Authentication Settings.

-
Set Windows Authentication to Enabled and all other authentication types to Disabled.
-
Copy the appSettings.Production.json file from the previous installation and make updates if needed. If your previous installation does not include this file, create a new one as described in Install CrudeSync.
-
Browse to http://localhost/CrudeSync. You should see the following screen if correctly configured:

If you see an error message, make sure you have installed all the requisite software listed in Ensure that the required pre-requisites are installed.