From 1a68656d661894733ca2b3f1d05887ff5dbb36af Mon Sep 17 00:00:00 2001 From: Brandon Thetford Date: Thu, 20 Jun 2024 21:02:43 -0700 Subject: [PATCH] Add .vsconfig This is a visual studio dependency map. It lists the components needed to be able to build the solution. It can be fed to the VS installer to ensure that, at minimum, the listed components (and their dependencies) are installed, so nobody has to guess what's needed. --- .vsconfig | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .vsconfig diff --git a/.vsconfig b/.vsconfig new file mode 100644 index 000000000..4dfa875e8 --- /dev/null +++ b/.vsconfig @@ -0,0 +1,33 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Component.DependencyValidation.Community", + "Microsoft.VisualStudio.Component.CoreEditor", + "Microsoft.VisualStudio.Workload.CoreEditor", + "Microsoft.Net.Component.4.8.SDK", + "Microsoft.Net.Component.4.7.2.TargetingPack", + "Microsoft.Net.ComponentGroup.DevelopmentPrerequisites", + "Microsoft.VisualStudio.Component.Roslyn.Compiler", + "Microsoft.Component.MSBuild", + "Microsoft.VisualStudio.Component.Roslyn.LanguageServices", + "Microsoft.VisualStudio.Component.TextTemplating", + "Microsoft.VisualStudio.Component.NuGet", + "Microsoft.VisualStudio.Component.ManagedDesktop.Core", + "Microsoft.NetCore.Component.Runtime.8.0", + "Microsoft.NetCore.Component.SDK", + "Microsoft.VisualStudio.Component.FSharp", + "Microsoft.NetCore.Component.DevelopmentTools", + "Microsoft.VisualStudio.Component.AppInsights.Tools", + "Microsoft.VisualStudio.Component.Debugger.JustInTime", + "Microsoft.Net.Component.4.6.2.TargetingPack", + "Microsoft.Net.Component.4.8.1.TargetingPack", + "Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites", + "Microsoft.VisualStudio.Component.NuGet.BuildTools", + "Microsoft.Net.Component.4.6.TargetingPack", + "Microsoft.VisualStudio.Component.VSSDK", + "Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites", + "Microsoft.Component.CodeAnalysis.SDK", + "Microsoft.VisualStudio.Workload.VisualStudioExtension" + ], + "extensions": [] +} \ No newline at end of file