Table of Contents

Prerequisites

Computer Required software
Computer where you develop .NET DLLs.
  • A supported Sage CRM version with a valid license key. The Sage CRM version must be the same as the one installed on the target Sage CRM server.
  • Sage CRM .NET SDK.
  • Microsoft Visual Studio 2019 or 2022. Other Visual Studio versions may also be suitable. In this case, you need to manually copy the templates, snippets, and example projects to the correct folder after installing the Sage CRM .NET SDK.
  • Microsoft .NET Framework 2.0.
Target Sage CRM server where you deploy .NET DLLs.

Steps to install SDK

  1. Download the Sage CRM .NET SDK setup package for your version of Sage CRM.

  2. Extract the contents of the downloaded .zip file to your local disk drive.

  3. Run the .exe file and complete the wizard that starts.

The Sage .NET SDK registers a number of DLLs that provide the runtime environment in the Global Assembly Cache (GAC). On a computer where the .NET SDK is installed, these DLLs are located in the following folder:

%ProgramFiles(x86)%\Sage\CRM\CRMDotNet

Do not add or change the files in this location.

When you create a new C# project in Microsoft Visual Studio on a computer where the Sage CRM .NET SDK is installed, you can select one of the C# project templates installed with the Sage CRM .NET SDK.