I am not a mod developer, I am just starting out. I got a lot of help, and I'm writing this as a mental note for myself, as well as a hopefully correct guide for others who may want to start with KSP mod developement.
- Download Visual Studio Community (not VS Code) from here: https://visualstudio.microsoft.com/vs/community/
- Run the installer
- During installation, make sure you install
.Net desktop developement
as seen here:
- Create a new Project with the preset
Class Library (.Net Framework)
. Make sure it is that exact name. It must be the exact one shown in the image, meant for dll creation with C#.