private void CreateLaunchJson()
        {
            if (Directory.Exists(LaunchJsonPath))
            {
                Directory.Delete(LaunchJsonPath);
            }

            Directory.CreateDirectory(LaunchJsonPath);
            LaunchJson.WriteForApp(LaunchJsonFile, XrsFileName);
        }
        public static void WriteForApp(string destination, string xrsPath)
        {
            var launchJson = new LaunchJson();

            var defaultConfiguration = new LaunchJsonConfiguration();

            defaultConfiguration.runtimeArgs.Add("run");
            defaultConfiguration.runtimeArgs.Add("--path");
            defaultConfiguration.runtimeArgs.Add(xrsPath);
            defaultConfiguration.runtimeArgs.Add("--debug");
            defaultConfiguration.runtimeExecutable = System.Reflection.Assembly.GetEntryAssembly().Location;

            launchJson.configurations.Add(defaultConfiguration);

            File.WriteAllText(destination, Newtonsoft.Json.JsonConvert.SerializeObject(launchJson));
        }