diff --git a/src/Services/ClientGeneratorService.cs b/src/Services/ClientGeneratorService.cs index 42fbb1f..f737643 100644 --- a/src/Services/ClientGeneratorService.cs +++ b/src/Services/ClientGeneratorService.cs @@ -118,7 +118,7 @@ await File.WriteAllTextAsync(Path.Combine(outputDir, "client.csx"), string.Format(ClientTemplate, EscapeForCSharp(config.AppDirectory), serverUrl, - "upgrade.csx", + "upgrade.bat", "client.csx", config.CurrentVersion, "1.0.0.0", @@ -130,6 +130,10 @@ await File.WriteAllTextAsync(Path.Combine(outputDir, "upgrade.csx"), string.Format(UpgradeTemplate, EscapeForCSharp(config.AppDirectory)), Encoding.UTF8); + + await File.WriteAllTextAsync(Path.Combine(outputDir, "upgrade.bat"), + "@echo off\r\ndotnet script upgrade.csx\r\n", + Encoding.ASCII); } private static string EscapeForCSharp(string s) =>