Ensure that the following software is installed and configured:
Installation details and configuration procedures are described below.
The Profiles feature of the Ed-Fi ODS / API ships with integration tests that generate a version of the Ed-Fi ODS / API SDK. This generation step requires Java Runtime Environment version 8 or higher.
Install the latest version: Java Runtime Environment.
Microsoft SQL Server 2014 is used to store all the data for the Ed-Fi ODS / API. Local installation of Standard, Developer, or Enterprise Editions with Service Pack 2 or higher are supported. Using a remote instance of Microsoft SQL Server is not currently supported.
- When prompted, select the following features:

- Use the default instance named MSSQLSERVER.

Select either Windows Authentication Mode or Mixed Mode.

- In Specify SQL Server administrator, click Add Current User.
Visual Studio 2017 (Community edition or higher) or Visual Studio 2015 (Professional edition or higher) is required for a development environment.
The instructions below are based on the Visual Studio 2017 Community Installer.
Step 1. Launch the installer and select the following features:
- In the Workloads Tab:
- .NET Desktop development, and select the following components:
- .NET Framework 4.6.2 development tools
- .NET Framework 4.7 development tools
- .NET Framework 4.7.1 development tools
- ASP.NET and web development
- In the Individual Components Tab
- .NET Framework 4.6.2 SDK
- .NET Framework 4.6.2 targeting pack

Step 2. Restart your computer (if prompted)
Step 1. Select the following features:


Step 2. Install the Modeling SDK for Microsoft Visual Studio.
Step 3. Restart your computer (if prompted)
- Web Developer Tools is used by some of our user interface projects within the Ed-Fi ODS / API.
- Extensibility Tools is Visual Studio 2015 SDK and is required for the Modeling SDK.
- Modeling SDK is used in later steps by our build script to set up the development environment.