Installation Checklist

  1. SQL Server – Developer Edition (Rock supports SQL Server 2016 and above so at least one person should be using 2016)

  1. Visual Studio

    • Visual Studio 2019 (for Rock v13 and older)

    • Visual Studio 2022 [Version 17.7.4] (for Rock v14 and newer)

      • Extension: GhostDoc

      • Extension: Visual Studio Spell Checker (VS2022)

      • Extension: Git Web Links (allows you to right-click in code and copy a link to the line in Github. (Be sure your have Git installed for Windows and that it is in your PATH). You can install it using the Visual Studio Extension Manager or from: https://github.com/reduckted/GitWebLinks/tree/master/visual-studio)

    • You will need to install these workloads: "ASP.NET and web development", "Node.js development", and maybe (??) ".NET desktop development" (try without it).

  1. SmartGit [Version 22.1.7] - see these installation instructions

    • You will also need to get your license.lic file from your manager or IT.

    • In your Rock project's .git/config file, please add this line in bold:

[remote "origin"]url = https://github.com/SparkDevNetwork/Rock.gitfetch = +refs/heads/*:refs/remotes/origin/*fetch = +refs/tags/*:refs/tags/*

  1. Other things to install:

  1. Update Windows Defender - Exclude your development directory from Windows Defender. This will increase your build and load times.

Last updated