diff --git a/TemplateEngine.slnf b/TemplateEngine.slnf index 94dab25c9727..3b29541898ab 100644 --- a/TemplateEngine.slnf +++ b/TemplateEngine.slnf @@ -21,7 +21,7 @@ "src\\Tests\\dotnet-new.Tests\\dotnet-new.IntegrationTests.csproj", "src\\Tests\\dotnet.Tests\\dotnet.Tests.csproj", "template_feed\\Microsoft.DotNet.Common.ItemTemplates\\Microsoft.DotNet.Common.ItemTemplates.csproj", - "template_feed\\Microsoft.DotNet.Common.ProjectTemplates.7.0\\Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj" + "template_feed\\Microsoft.DotNet.Common.ProjectTemplates.8.0\\Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj" ] } } \ No newline at end of file diff --git a/documentation/general/UpdateToNewTargetFramework.md b/documentation/general/UpdateToNewTargetFramework.md index 4e7b55cbe9d9..6af7e4fecf08 100644 --- a/documentation/general/UpdateToNewTargetFramework.md +++ b/documentation/general/UpdateToNewTargetFramework.md @@ -12,6 +12,8 @@ - Branding -- https://github.com/dotnet/sdk/pull/20212 - Blazor baselines -- https://github.com/dotnet/sdk/pull/20859/commits/564908ede75bfe0e5575ac8246c5e409b9c044ec - 7.0 feeds -- https://github.com/dotnet/sdk/pull/19824/commits/c26b43e3e20269d04892847c4cbf6641a042b658 +- updating template packages -- https://github.com/dotnet/sdk/pull/27486 + **Interesting user commits to installer** diff --git a/sdk.sln b/sdk.sln index 70cd94365610..c1d27b2a0b55 100644 --- a/sdk.sln +++ b/sdk.sln @@ -383,7 +383,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "template_feed", "template_f EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Common.ItemTemplates", "template_feed\Microsoft.DotNet.Common.ItemTemplates\Microsoft.DotNet.Common.ItemTemplates.csproj", "{92F4E400-8C28-41B9-9D7D-8E9A4535636B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Common.ProjectTemplates.7.0", "template_feed\Microsoft.DotNet.Common.ProjectTemplates.7.0\Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj", "{AB7ADCF8-48AC-4885-9C70-16D752B97168}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.DotNet.Common.ProjectTemplates.8.0", "template_feed\Microsoft.DotNet.Common.ProjectTemplates.8.0\Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj", "{AB7ADCF8-48AC-4885-9C70-16D752B97168}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-new.IntegrationTests", "src\Tests\dotnet-new.Tests\dotnet-new.IntegrationTests.csproj", "{8868D816-C072-4B66-84D6-7E014EA16D48}" EndProject diff --git a/source-build.slnf b/source-build.slnf index 664ec75c76f6..5c78765ce671 100644 --- a/source-build.slnf +++ b/source-build.slnf @@ -40,7 +40,7 @@ "src\\WebSdk\\Web\\Tasks\\Microsoft.NET.Sdk.Web.Tasks.csproj", "src\\WebSdk\\Worker\\Tasks\\Microsoft.NET.Sdk.Worker.Tasks.csproj", "template_feed\\Microsoft.DotNet.Common.ItemTemplates\\Microsoft.DotNet.Common.ItemTemplates.csproj", - "template_feed\\Microsoft.DotNet.Common.ProjectTemplates.7.0\\Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj" + "template_feed\\Microsoft.DotNet.Common.ProjectTemplates.8.0\\Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj" ] } } \ No newline at end of file diff --git a/src/Cli/Microsoft.TemplateEngine.Cli/Commands/create/InstantiateCommand.TabCompletion.cs b/src/Cli/Microsoft.TemplateEngine.Cli/Commands/create/InstantiateCommand.TabCompletion.cs index 6f3ed7a3a0c7..9321052ab158 100644 --- a/src/Cli/Microsoft.TemplateEngine.Cli/Commands/create/InstantiateCommand.TabCompletion.cs +++ b/src/Cli/Microsoft.TemplateEngine.Cli/Commands/create/InstantiateCommand.TabCompletion.cs @@ -16,23 +16,23 @@ internal partial class InstantiateCommand : BaseCommand { private static readonly TimeSpan ConstraintEvaluationTimeout = TimeSpan.FromMilliseconds(1000); - internal static IEnumerable GetTemplateNameCompletions(string? tempalteName, IEnumerable templateGroups, IEngineEnvironmentSettings environmentSettings) + internal static IEnumerable GetTemplateNameCompletions(string? templateName, IEnumerable templateGroups, IEngineEnvironmentSettings environmentSettings) { TemplateConstraintManager constraintManager = new(environmentSettings); - if (string.IsNullOrWhiteSpace(tempalteName)) + if (string.IsNullOrWhiteSpace(templateName)) { return GetAllowedTemplateGroups(constraintManager, templateGroups) - .SelectMany(g => g.ShortNames, (g, shortName) => new CompletionItem(shortName, documentation: g.Description)) + .Select(g => new CompletionItem(g.ShortNames[0], documentation: g.Description)) .Distinct() .OrderBy(c => c.Label, StringComparer.OrdinalIgnoreCase) .ToArray(); } - IEnumerable matchingTemplateGroups = templateGroups.Where(t => t.ShortNames.Any(sn => sn.StartsWith(tempalteName, StringComparison.OrdinalIgnoreCase))); + IEnumerable matchingTemplateGroups = + templateGroups.Where(t => t.ShortNames.Any(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase))); return GetAllowedTemplateGroups(constraintManager, matchingTemplateGroups) - .SelectMany(g => g.ShortNames, (g, shortName) => new CompletionItem(shortName, documentation: g.Description)) - .Where(c => c.Label.StartsWith(tempalteName)) + .Select(g => new CompletionItem(g.ShortNames.First(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase)), documentation: g.Description)) .Distinct() .OrderBy(c => c.Label, StringComparer.OrdinalIgnoreCase) .ToArray(); diff --git a/src/Layout/redist/targets/OverlaySdkOnLKG.targets b/src/Layout/redist/targets/OverlaySdkOnLKG.targets index 446d53af5f76..8fa7471fd02f 100644 --- a/src/Layout/redist/targets/OverlaySdkOnLKG.targets +++ b/src/Layout/redist/targets/OverlaySdkOnLKG.targets @@ -26,7 +26,7 @@ - + diff --git a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.Create_GetAllSuggestions.verified.txt b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.Create_GetAllSuggestions.verified.txt index f81029a27953..d69e6215822b 100644 --- a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.Create_GetAllSuggestions.verified.txt +++ b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.Create_GetAllSuggestions.verified.txt @@ -48,13 +48,6 @@ InsertText: sln, Documentation: Create an empty solution containing no projects }, - { - Label: solution, - Kind: Value, - SortText: solution, - InsertText: solution, - Documentation: Create an empty solution containing no projects - }, { Label: tool-manifest, Kind: Value, diff --git a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.RootCommand_GetAllSuggestions.verified.txt b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.RootCommand_GetAllSuggestions.verified.txt index 67bd9b250165..b0148b9c2136 100644 --- a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.RootCommand_GetAllSuggestions.verified.txt +++ b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.RootCommand_GetAllSuggestions.verified.txt @@ -48,13 +48,6 @@ InsertText: sln, Documentation: Create an empty solution containing no projects }, - { - Label: solution, - Kind: Value, - SortText: solution, - InsertText: solution, - Documentation: Create an empty solution containing no projects - }, { Label: tool-manifest, Kind: Value, diff --git a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.TemplateCommand_GetAllSuggestions.verified.txt b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.TemplateCommand_GetAllSuggestions.verified.txt index 2ca3e642c023..05d4dd797761 100644 --- a/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.TemplateCommand_GetAllSuggestions.verified.txt +++ b/src/Tests/Microsoft.TemplateEngine.Cli.UnitTests/ParserTests/Approvals/TabCompletionTests.TemplateCommand_GetAllSuggestions.verified.txt @@ -21,8 +21,8 @@ Detail: The target framework for the project. Type: choice - net7.0 Target net7.0 -Default: net7.0 + net8.0 Target net8.0 +Default: net8.0 }, { @@ -114,8 +114,8 @@ Default: false Detail: The target framework for the project. Type: choice - net7.0 Target net7.0 -Default: net7.0 + net8.0 Target net8.0 +Default: net8.0 }, { diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Linux.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Linux.verified.txt index 3d337fc19054..3cf82153a912 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Linux.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Linux.verified.txt @@ -18,12 +18,10 @@ NUnit-playwright nunit-test page proto -razor razorclasslib razorcomponent react sln -solution tool-manifest viewimports viewstart diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.OSX.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.OSX.verified.txt index b9d2896ea39f..990c6fde5222 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.OSX.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.OSX.verified.txt @@ -18,12 +18,10 @@ NUnit-playwright nunit-test page proto -razor razorclasslib razorcomponent react sln -solution tool-manifest viewimports viewstart diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Windows.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Windows.verified.txt index 83a667f748b1..0fe4d7b7a671 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Windows.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewCompleteTests.CanDoTabCompletion.Windows.verified.txt @@ -18,12 +18,10 @@ NUnit-playwright nunit-test page proto -razor razorclasslib razorcomponent react sln -solution tool-manifest viewimports viewstart diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnLanguage.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnLanguage.verified.txt index 53d9b93c7e7b..df231b25fdd6 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnLanguage.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnLanguage.verified.txt @@ -16,15 +16,15 @@ Options: --type Specifies the template type to instantiate. Template options: - -f, --framework The target framework for the project. - Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 - Default: net7.0 - --no-restore If specified, skips the automatic restore of the project on create. - Type: bool - Default: false + -f, --framework The target framework for the project. + Type: choice + net8.0 Target net8.0 + net7.0 Target net7.0 + net6.0 Target net6.0 + Default: net8.0 + --no-restore If specified, skips the automatic restore of the project on create. + Type: bool + Default: false To see help for other template languages (C#, VB), use --language option: dotnet new console -h --language C# \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnNonChoiceParam.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnNonChoiceParam.verified.txt index 19589a7b6526..11a96a116153 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnNonChoiceParam.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_MatchOnNonChoiceParam.verified.txt @@ -16,20 +16,20 @@ Options: --type Specifies the template type to instantiate. Template options: - -f, --framework The target framework for the project. - Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 - Default: net7.0 - --langVersion Sets the LangVersion property in the created project file - Type: text - --no-restore If specified, skips the automatic restore of the project on create. - Type: bool - Default: false - --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. - Type: bool - Default: false + -f, --framework The target framework for the project. + Type: choice + net8.0 Target net8.0 + net7.0 Target net7.0 + net6.0 Target net6.0 + Default: net8.0 + --langVersion Sets the LangVersion property in the created project file + Type: text + --no-restore If specified, skips the automatic restore of the project on create. + Type: bool + Default: false + --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. + Type: bool + Default: false To see help for other template languages (F#, VB), use --language option: dotnet new console -h --language F# \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_classlib.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_classlib.verified.txt index e6f56674e251..a50d89ece641 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_classlib.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_classlib.verified.txt @@ -16,19 +16,19 @@ Options: --type Specifies the template type to instantiate. Template options: - -f, --framework The target framework for the project. - Type: choice - net7.0 Target net7.0 - netstandard2.1 Target netstandard2.1 - netstandard2.0 Target netstandard2.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 - Default: net7.0 - --langVersion Sets the LangVersion property in the created project file - Type: text - --no-restore If specified, skips the automatic restore of the project on create. - Type: bool - Default: false + -f, --framework The target framework for the project. + Type: choice + net8.0 Target net8.0 + netstandard2.1 Target netstandard2.1 + netstandard2.0 Target netstandard2.0 + net7.0 Target net7.0 + net6.0 Target net6.0 + Default: net8.0 + --langVersion Sets the LangVersion property in the created project file + Type: text + --no-restore If specified, skips the automatic restore of the project on create. + Type: bool + Default: false To see help for other template languages (F#, VB), use --language option: dotnet new classlib -h --language F# \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_console.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_console.verified.txt index 19589a7b6526..11a96a116153 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_console.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_console.verified.txt @@ -16,20 +16,20 @@ Options: --type Specifies the template type to instantiate. Template options: - -f, --framework The target framework for the project. - Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 - Default: net7.0 - --langVersion Sets the LangVersion property in the created project file - Type: text - --no-restore If specified, skips the automatic restore of the project on create. - Type: bool - Default: false - --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. - Type: bool - Default: false + -f, --framework The target framework for the project. + Type: choice + net8.0 Target net8.0 + net7.0 Target net7.0 + net6.0 Target net6.0 + Default: net8.0 + --langVersion Sets the LangVersion property in the created project file + Type: text + --no-restore If specified, skips the automatic restore of the project on create. + Type: bool + Default: false + --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. + Type: bool + Default: false To see help for other template languages (F#, VB), use --language option: dotnet new console -h --language F# \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_globaljson.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_globaljson.verified.txt index b6ebfd5b88dc..5ace42c10f19 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_globaljson.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CanShowHelpForTemplate_globaljson.verified.txt @@ -4,6 +4,7 @@ Description: A file for selecting the .NET SDK version. Usage: dotnet new globaljson [options] [template options] + dotnet new global.json [options] [template options] Options: -n, --name The name for the output being created. If no name is specified, the name of the output directory is used. diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CannotShowHelpForTemplate_MatchOnChoiceWithoutValue.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CannotShowHelpForTemplate_MatchOnChoiceWithoutValue.verified.txt index 7b142ab633ad..7c3d484ba65d 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CannotShowHelpForTemplate_MatchOnChoiceWithoutValue.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewHelpTests.CannotShowHelpForTemplate_MatchOnChoiceWithoutValue.verified.txt @@ -1,9 +1,9 @@ Error: Invalid option(s): --framework '' is not a valid value for --framework. The possible values are: - net5.0 - Target net5.0 - net7.0 - Target net7.0 - netcoreapp3.1 - Target netcoreapp3.1 + net6.0 - Target net6.0 + net7.0 - Target net7.0 + net8.0 - Target net8.0 For more information, run: dotnet new console -h \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_OnMultipleParameterErrors.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_OnMultipleParameterErrors.verified.txt index fa7aede076bb..23db992f364f 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_OnMultipleParameterErrors.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_OnMultipleParameterErrors.verified.txt @@ -3,9 +3,9 @@ '--fake' is not a valid option --framework netcoreapp 'netcoreapp' is not a valid value for --framework. The possible values are: - net5.0 - Target net5.0 - net7.0 - Target net7.0 - netcoreapp3.1 - Target netcoreapp3.1 + net6.0 - Target net6.0 + net7.0 - Target net7.0 + net8.0 - Target net8.0 For more information, run: dotnet new console -h diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsInvalid.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsInvalid.verified.txt index 5893cb6d208f..4c7eb24062f8 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsInvalid.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsInvalid.verified.txt @@ -1,9 +1,9 @@ Error: Invalid option(s): --framework fake 'fake' is not a valid value for --framework. The possible values are: - net5.0 - Target net5.0 - net7.0 - Target net7.0 - netcoreapp3.1 - Target netcoreapp3.1 + net6.0 - Target net6.0 + net7.0 - Target net7.0 + net8.0 - Target net8.0 For more information, run: dotnet new console -h diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsNotComplete.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsNotComplete.verified.txt index 6efc530b8beb..653fb54c4fef 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsNotComplete.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewInstantiateTests.CannotInstantiateTemplate_WhenChoiceParameterValueIsNotComplete.verified.txt @@ -1,9 +1,9 @@ Error: Invalid option(s): ---framework netcoreapp - 'netcoreapp' is not a valid value for --framework. The possible values are: - net5.0 - Target net5.0 - net7.0 - Target net7.0 - netcoreapp3.1 - Target netcoreapp3.1 +--framework net + 'net' is not a valid value for --framework. The possible values are: + net6.0 - Target net6.0 + net7.0 - Target net7.0 + net8.0 - Target net8.0 For more information, run: dotnet new console -h diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Linux.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Linux.verified.txt index 1857d16e5fb8..f9ae98d4a394 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Linux.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Linux.verified.txt @@ -4,38 +4,38 @@ For more information, run: These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------ ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Worker Service worker [C#],F# Common/Worker/Web -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Worker Service worker [C#],F# Common/Worker/Web +xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.OSX.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.OSX.verified.txt index 1857d16e5fb8..f9ae98d4a394 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.OSX.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.OSX.verified.txt @@ -4,38 +4,38 @@ For more information, run: These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------ ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Worker Service worker [C#],F# Common/Worker/Web -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Worker Service worker [C#],F# Common/Worker/Web +xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Windows.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Windows.verified.txt index 3e585f1a52d7..74b40fc33918 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Windows.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenLegacyCommandIsUsed_common.Windows.verified.txt @@ -4,45 +4,45 @@ For more information, run: These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------- ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Windows Forms App winforms [C#],VB Common/WinForms -Windows Forms Class Library winformslib [C#],VB Common/WinForms -Windows Forms Control Library winformscontrollib [C#],VB Common/WinForms -Worker Service worker [C#],F# Common/Worker/Web -WPF Application wpf [C#],VB Common/WPF -WPF Class Library wpflib [C#],VB Common/WPF -WPF Custom Control Library wpfcustomcontrollib [C#],VB Common/WPF -WPF User Control Library wpfusercontrollib [C#],VB Common/WPF -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Windows Forms App winforms [C#],VB Common/WinForms +Windows Forms Class Library winformslib [C#],VB Common/WinForms +Windows Forms Control Library winformscontrollib [C#],VB Common/WinForms +Worker Service worker [C#],F# Common/Worker/Web +WPF Application wpf [C#],VB Common/WPF +WPF Class Library wpflib [C#],VB Common/WPF +WPF Custom Control Library wpfcustomcontrollib [C#],VB Common/WPF +WPF User Control Library wpfusercontrollib [C#],VB Common/WPF +xUnit Test Project xunit [C#],F#,VB Test/xUnit diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Linux.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Linux.verified.txt index fee62a21a57f..cd0c094a73e8 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Linux.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Linux.verified.txt @@ -1,37 +1,37 @@ These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------ ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Worker Service worker [C#],F# Common/Worker/Web -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Worker Service worker [C#],F# Common/Worker/Web +xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.OSX.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.OSX.verified.txt index fee62a21a57f..cd0c094a73e8 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.OSX.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.OSX.verified.txt @@ -1,37 +1,37 @@ These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------ ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Worker Service worker [C#],F# Common/Worker/Web -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Worker Service worker [C#],F# Common/Worker/Web +xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Windows.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Windows.verified.txt index 5538c213896e..72551017d6f3 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Windows.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/DotnetNewListTests.BasicTest_WhenListCommandIsUsed.Windows.verified.txt @@ -1,44 +1,44 @@ These templates matched your input: -Template Name Short Name Language Tags --------------------------------------------- ------------------- ---------- -------------------------------- -ASP.NET Core Empty web [C#],F# Web/Empty -ASP.NET Core gRPC Service grpc [C#] Web/gRPC -ASP.NET Core Web API webapi [C#],F# Web/WebAPI -ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages -ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC -ASP.NET Core with Angular angular [C#] Web/MVC/SPA -ASP.NET Core with React.js react [C#] Web/MVC/SPA -Blazor Server App blazorserver [C#] Web/Blazor -Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty -Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA -Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty -Class Library classlib [C#],F#,VB Common/Library -Console App console [C#],F#,VB Common/Console -dotnet gitignore file gitignore Config -Dotnet local tool manifest file tool-manifest Config -EditorConfig file editorconfig Config -global.json file globaljson Config -MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright -MSTest Test Project mstest [C#],F#,VB Test/MSTest -MVC ViewImports viewimports [C#] Web/ASP.NET -MVC ViewStart viewstart [C#] Web/ASP.NET -NuGet Config nugetconfig Config -NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit -NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit -NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright -Protocol Buffer File proto Web/gRPC -Razor Class Library razorclasslib [C#] Web/Razor/Library -Razor Component razorcomponent [C#] Web/ASP.NET -Razor Page page [C#] Web/ASP.NET -Solution File sln,solution Solution -Web Config webconfig Config -Windows Forms App winforms [C#],VB Common/WinForms -Windows Forms Class Library winformslib [C#],VB Common/WinForms -Windows Forms Control Library winformscontrollib [C#],VB Common/WinForms -Worker Service worker [C#],F# Common/Worker/Web -WPF Application wpf [C#],VB Common/WPF -WPF Class Library wpflib [C#],VB Common/WPF -WPF Custom Control Library wpfcustomcontrollib [C#],VB Common/WPF -WPF User Control Library wpfusercontrollib [C#],VB Common/WPF -xUnit Test Project xunit [C#],F#,VB Test/xUnit \ No newline at end of file +Template Name Short Name Language Tags +-------------------------------------------- -------------------------- ---------- -------------------------------- +ASP.NET Core Empty web [C#],F# Web/Empty +ASP.NET Core gRPC Service grpc [C#] Web/gRPC +ASP.NET Core Web API webapi [C#],F# Web/WebAPI +ASP.NET Core Web App webapp,razor [C#] Web/MVC/Razor Pages +ASP.NET Core Web App (Model-View-Controller) mvc [C#],F# Web/MVC +ASP.NET Core with Angular angular [C#] Web/MVC/SPA +ASP.NET Core with React.js react [C#] Web/MVC/SPA +Blazor Server App blazorserver [C#] Web/Blazor +Blazor Server App Empty blazorserver-empty [C#] Web/Blazor/Empty +Blazor WebAssembly App blazorwasm [C#] Web/Blazor/WebAssembly/PWA +Blazor WebAssembly App Empty blazorwasm-empty [C#] Web/Blazor/WebAssembly/PWA/Empty +Class Library classlib [C#],F#,VB Common/Library +Console App console [C#],F#,VB Common/Console +dotnet gitignore file gitignore,.gitignore Config +Dotnet local tool manifest file tool-manifest Config +EditorConfig file editorconfig,.editorconfig Config +global.json file globaljson,global.json Config +MSTest Playwright Test Project mstest-playwright [C#] Test/MSTest/Playwright +MSTest Test Project mstest [C#],F#,VB Test/MSTest +MVC ViewImports viewimports [C#] Web/ASP.NET +MVC ViewStart viewstart [C#] Web/ASP.NET +NuGet Config nugetconfig,nuget.config Config +NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit +NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit +NUnit Playwright Test Project NUnit-playwright [C#] Test/NUnit/Playwright +Protocol Buffer File proto Web/gRPC +Razor Class Library razorclasslib [C#] Web/Razor/Library +Razor Component razorcomponent [C#] Web/ASP.NET +Razor Page page [C#] Web/ASP.NET +Solution File sln,solution Solution +Web Config webconfig Config +Windows Forms App winforms [C#],VB Common/WinForms +Windows Forms Class Library winformslib [C#],VB Common/WinForms +Windows Forms Control Library winformscontrollib [C#],VB Common/WinForms +Worker Service worker [C#],F# Common/Worker/Web +WPF Application wpf [C#],VB Common/WPF +WPF Class Library wpflib [C#],VB Common/WPF +WPF Custom Control Library wpfcustomcontrollib [C#],VB Common/WPF +WPF User Control Library wpfusercontrollib [C#],VB Common/WPF +xUnit Test Project xunit [C#],F#,VB Test/xUnit diff --git a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Mvc.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Mvc.verified.txt index 32a65c3c8aa4..d65c84bbc18f 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Mvc.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Mvc.verified.txt @@ -68,11 +68,10 @@ Template options: -uld, --use-local-db Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified. Type: bool Default: false - -f, --framework The target framework for the project. + -f, --framework The target framework for the project. Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 + net7.0 Target net7.0 + net6.0 Target net6.0 Default: net7.0 --no-restore If specified, skips the automatic restore of the project on create. Type: bool @@ -89,9 +88,6 @@ Template options: --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. Type: bool Default: false - -rrc, --razor-runtime-compilation Determines if the project is configured to use Razor runtime compilation in Debug builds. - Type: bool - Default: false To see help for other template languages (F#), use --language option: dotnet new mvc -h --language F# \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_WebAPI.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_WebAPI.verified.txt index f6b01c75272a..1a175dc07b55 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_WebAPI.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_WebAPI.verified.txt @@ -59,11 +59,10 @@ Template options: -minimal, --use-minimal-apis Whether to use minimal APIs instead of controllers. Type: bool Default: false - -f, --framework The target framework for the project. + -f, --framework The target framework for the project. Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 + net7.0 Target net7.0 + net6.0 Target net6.0 Default: net7.0 --no-restore If specified, skips the automatic restore of the project on create. Type: bool diff --git a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Webapp_common.verified.txt b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Webapp_common.verified.txt index 7dd3b92ba9c2..22e615518b9d 100644 --- a/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Webapp_common.verified.txt +++ b/src/Tests/dotnet-new.Tests/Approvals/WebProjectsTests.CanShowHelp_Webapp_common.verified.txt @@ -72,11 +72,10 @@ Template options: -uld, --use-local-db Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified. Type: bool Default: false - -f, --framework The target framework for the project. + -f, --framework The target framework for the project. Type: choice - net7.0 Target net7.0 - net5.0 Target net5.0 - netcoreapp3.1 Target netcoreapp3.1 + net7.0 Target net7.0 + net6.0 Target net6.0 Default: net7.0 --called-api-url URL of the API to call from the web app. This option only applies if --auth SingleOrg, --auth MultiOrg or --auth IndividualB2C is specified. Type: string @@ -88,8 +87,5 @@ Template options: Type: string Default: user.read --use-program-main Whether to generate an explicit Program class and Main method instead of top-level statements. - Type: bool - Default: false - -rrc, --razor-runtime-compilation Determines if the project is configured to use Razor runtime compilation in Debug builds. Type: bool Default: false \ No newline at end of file diff --git a/src/Tests/dotnet-new.Tests/CommonTemplatesTests.cs b/src/Tests/dotnet-new.Tests/CommonTemplatesTests.cs index cc11e8f53ba0..1688065bc181 100644 --- a/src/Tests/dotnet-new.Tests/CommonTemplatesTests.cs +++ b/src/Tests/dotnet-new.Tests/CommonTemplatesTests.cs @@ -30,17 +30,17 @@ public CommonTemplatesTests(SharedHomeDirectory fixture, ITestOutputHelper log) [InlineData("Console App", "console", "C#")] [InlineData("Console App", "console", "F#")] [InlineData("Console App", "console", "VB")] - [InlineData("Console App", "console", "C#", "net7.0")] - [InlineData("Console App", "console", "F#", "net7.0")] - [InlineData("Console App", "console", "VB", "net7.0")] + [InlineData("Console App", "console", "C#", "net8.0")] + [InlineData("Console App", "console", "F#", "net8.0")] + [InlineData("Console App", "console", "VB", "net8.0")] [InlineData("Class Library", "classlib")] [InlineData("Class Library", "classlib", "C#")] [InlineData("Class Library", "classlib", "F#")] [InlineData("Class Library", "classlib", "VB")] - [InlineData("Class Library", "classlib", "C#", "net7.0")] - [InlineData("Class Library", "classlib", "F#", "net7.0")] - [InlineData("Class Library", "classlib", "VB", "net7.0")] + [InlineData("Class Library", "classlib", "C#", "net8.0")] + [InlineData("Class Library", "classlib", "F#", "net8.0")] + [InlineData("Class Library", "classlib", "VB", "net8.0")] [InlineData("Class Library", "classlib", "C#", "netstandard2.1")] [InlineData("Class Library", "classlib", "VB", "netstandard2.1")] [InlineData("Class Library", "classlib", "F#", "netstandard2.1")] @@ -118,29 +118,28 @@ Processing post-creation actions\.\.\. [InlineData("Console App", "console", "C#")] [InlineData("Console App", "console", "F#")] [InlineData("Console App", "console", "VB")] + [InlineData("Console App", "console", "C#", "net8.0")] + [InlineData("Console App", "console", "F#", "net8.0")] + [InlineData("Console App", "console", "VB", "net8.0")] [InlineData("Console App", "console", "C#", "net7.0")] [InlineData("Console App", "console", "F#", "net7.0")] [InlineData("Console App", "console", "VB", "net7.0")] - [InlineData("Console Application", "console", "C#", "net5.0")] - [InlineData("Console Application", "console", "F#", "net5.0")] - [InlineData("Console Application", "console", "VB", "net5.0")] - [InlineData("Console Application", "console", "C#", "netcoreapp3.1")] - [InlineData("Console Application", "console", "F#", "netcoreapp3.1")] - [InlineData("Console Application", "console", "VB", "netcoreapp3.1")] + [InlineData("Console App", "console", "C#", "net6.0")] + [InlineData("Console App", "console", "F#", "net6.0")] + [InlineData("Console App", "console", "VB", "net6.0")] [InlineData("Class Library", "classlib")] [InlineData("Class Library", "classlib", "C#")] [InlineData("Class Library", "classlib", "F#")] [InlineData("Class Library", "classlib", "VB")] + [InlineData("Class Library", "classlib", "C#", "net8.0")] + [InlineData("Class Library", "classlib", "F#", "net8.0")] + [InlineData("Class Library", "classlib", "VB", "net8.0")] [InlineData("Class Library", "classlib", "C#", "net7.0")] [InlineData("Class Library", "classlib", "F#", "net7.0")] [InlineData("Class Library", "classlib", "VB", "net7.0")] - [InlineData("Class library", "classlib", "C#", "net5.0")] - [InlineData("Class library", "classlib", "F#", "net5.0")] - [InlineData("Class library", "classlib", "VB", "net5.0")] - [InlineData("Class library", "classlib", "C#", "netcoreapp3.1")] - [InlineData("Class library", "classlib", "F#", "netcoreapp3.1")] - [InlineData("Class library", "classlib", "VB", "netcoreapp3.1")] + [InlineData("Class Library", "classlib", "C#", "net6.0")] + [InlineData("Class Library", "classlib", "F#", "net6.0")] [InlineData("Class Library", "classlib", "C#", "netstandard2.1")] [InlineData("Class Library", "classlib", "VB", "netstandard2.1")] [InlineData("Class Library", "classlib", "F#", "netstandard2.1")] @@ -179,13 +178,18 @@ public void AllCommonProjectsCreate_NoRestore(string expectedTemplateName, strin [InlineData("dotnet gitignore file", "gitignore")] [InlineData("global.json file", "globaljson")] [InlineData("NuGet Config", "nugetconfig")] + [InlineData("dotnet gitignore file", ".gitignore")] + [InlineData("global.json file", "global.json")] + [InlineData("NuGet Config", "nuget.config")] [InlineData("Solution File", "sln")] [InlineData("Solution File", "solution")] [InlineData("Dotnet local tool manifest file", "tool-manifest")] [InlineData("Web Config", "webconfig")] + [InlineData("EditorConfig file", "editorconfig")] + [InlineData("EditorConfig file", ".editorconfig")] public void AllCommonItemsCreate(string expectedTemplateName, string templateShortName) { - string workingDir = CreateTemporaryFolder(folderName: $"{templateShortName}"); + string workingDir = CreateTemporaryFolder(folderName: templateShortName.Replace(".", "_")); new DotnetNewCommand(_log, templateShortName) .WithCustomHive(_fixture.HomeDirectory) @@ -241,22 +245,22 @@ public void EditorConfigTests() [InlineData( @"{ ""sdk"": { - ""version"": ""5.0.200"" + ""version"": ""6.0.200"" } }", "globaljson", "--sdk-version", - "5.0.200")] + "6.0.200")] [InlineData( @"{ ""sdk"": { ""rollForward"": ""major"", - ""version"": ""5.0.200"" + ""version"": ""6.0.200"" } }", "globaljson", "--sdk-version", - "5.0.200", + "6.0.200", "--roll-forward", "major")] public void GlobalJsonTests(string expectedContent, params string[] parameters) @@ -327,13 +331,14 @@ public void NuGetConfigPermissions() { var templatesToTest = new[] { - new { Name = "console", Frameworks = new[] { null, "net7.0" } } + new { Name = "console", Frameworks = new[] { null, "net8.0" } } }; string[] unsupportedLanguageVersions = { "1", "ISO-1" }; - string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + //C# 12 is not supported yet - https://github.com/dotnet/sdk/issues/29195 + string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", /*"12.0", */"latest", "latestMajor", "default", "preview" }; - string?[] topLevelStatementSupport = { null, "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + string?[] topLevelStatementSupport = { null, "9.0", "10.0", "11.0", "12.0", "latest", "latestMajor", "default", "preview" }; foreach (var template in templatesToTest) { @@ -397,7 +402,7 @@ public void TopLevelProgramSupport(string name, bool buildPass, string? framewor .ExitWith(0) .And.NotHaveStdErr(); - CommandResult buildResult = new DotnetBuildCommand(_log, "MyProject") + CommandResult buildResult = new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute(); @@ -438,6 +443,9 @@ static void Main(string[] args) } [Theory] + //C# 12 is not supported yet - https://github.com/dotnet/sdk/issues/29195 + //[InlineData("12.0")] + //[InlineData("12")] [InlineData("11.0")] [InlineData("11")] [InlineData("10.0")] @@ -466,7 +474,7 @@ public void TopLevelProgramSupport_WhenFlagIsEnabled(string? langVersion) .ExitWith(0) .And.NotHaveStdErr(); - new DotnetBuildCommand(_log, "MyProject") + new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute() .Should().ExitWith(0).And.NotHaveStdErr(); @@ -508,7 +516,7 @@ public void TopLevelProgramSupport_WhenFlagIsEnabled_NoFileScopedNamespaces(stri .ExitWith(0) .And.NotHaveStdErr(); - new DotnetBuildCommand(_log, "MyProject") + new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute() .Should().ExitWith(0).And.NotHaveStdErr(); @@ -537,15 +545,16 @@ static void Main(string[] args) { var templatesToTest = new[] { - new { Template = "console", Frameworks = new[] { null, "net7.0" } }, - new { Template = "classlib", Frameworks = new[] { null, "net7.0", "netstandard2.0", "netstandard2.1" } } + new { Template = "console", Frameworks = new[] { null, "net8.0" } }, + new { Template = "classlib", Frameworks = new[] { null, "net8.0", "netstandard2.0", "netstandard2.1" } } }; string[] unsupportedLanguageVersions = { "1", "ISO-1" }; - string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + //C# 12 is not supported yet - https://github.com/dotnet/sdk/issues/29195 + string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", /*"12.0", */"latest", "latestMajor", "default", "preview" }; - string?[] supportedInFrameworkByDefault = { null, "net7.0", "netstandard2.1" }; - string?[] supportedInLanguageVersion = { "8.0", "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + string?[] supportedInFrameworkByDefault = { null, "net8.0", "netstandard2.1" }; + string?[] supportedInLanguageVersion = { "8.0", "9.0", "10.0", "11.0", "12.0", "latest", "latestMajor", "default", "preview" }; foreach (var template in templatesToTest) { @@ -611,7 +620,7 @@ public void NullableSupport(string name, bool buildPass, string? framework, stri .ExitWith(0) .And.NotHaveStdErr(); - CommandResult buildResult = new DotnetBuildCommand(_log, "MyProject") + CommandResult buildResult = new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute(); @@ -644,14 +653,15 @@ public void NullableSupport(string name, bool buildPass, string? framework, stri { var templatesToTest = new[] { - new { Template = "console", Frameworks = new[] { null, "net7.0" } }, - new { Template = "classlib", Frameworks = new[] { null, "net7.0", "netstandard2.0", "netstandard2.1" } } + new { Template = "console", Frameworks = new[] { null, "net8.0" } }, + new { Template = "classlib", Frameworks = new[] { null, "net8.0", "netstandard2.0", "netstandard2.1" } } }; string[] unsupportedLanguageVersions = { "1", "ISO-1" }; - string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + //C# 12 is not supported yet - https://github.com/dotnet/sdk/issues/29195 + string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", /*"12.0", */"latest", "latestMajor", "default", "preview" }; - string?[] supportedInFramework = { null, "net7.0" }; - string?[] supportedInLangVersion = { null, "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + string?[] supportedInFramework = { null, "net8.0" }; + string?[] supportedInLangVersion = { null, "10.0", "11.0", "12.0", "latest", "latestMajor", "default", "preview" }; foreach (var template in templatesToTest) { @@ -715,7 +725,7 @@ public void ImplicitUsingsSupport(string name, bool buildPass, string? framework .ExitWith(0) .And.NotHaveStdErr(); - CommandResult buildResult = new DotnetBuildCommand(_log, "MyProject") + CommandResult buildResult = new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute(); @@ -748,13 +758,14 @@ public void ImplicitUsingsSupport(string name, bool buildPass, string? framework { var templatesToTest = new[] { - new { Template = "classlib", Frameworks = new[] { null, "net7.0", "netstandard2.0", "netstandard2.1" } } + new { Template = "classlib", Frameworks = new[] { null, "net8.0", "netstandard2.0", "netstandard2.1" } } }; string[] unsupportedLanguageVersions = { "1", "ISO-1" }; - string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + //C# 12 is not supported yet - https://github.com/dotnet/sdk/issues/29195 + string?[] supportedLanguageVersions = { null, "ISO-2", "2", "3", "4", "5", "6", "7", "7.1", "7.2", "7.3", "8.0", "9.0", "10.0", "11.0", /*"12.0", */"latest", "latestMajor", "default", "preview" }; - string?[] supportedFrameworks = { null, "net7.0" }; - string?[] fileScopedNamespacesSupportedLanguages = { "10.0", "11.0", "latest", "latestMajor", "default", "preview" }; + string?[] supportedFrameworks = { null, "net8.0" }; + string?[] fileScopedNamespacesSupportedLanguages = { "10.0", "11.0", "12.0", "latest", "latestMajor", "default", "preview" }; foreach (var template in templatesToTest) { @@ -804,7 +815,7 @@ public void FileScopedNamespacesSupport(string name, bool pass, string? framewor .ExitWith(0) .And.NotHaveStdErr(); - CommandResult buildResult = new DotnetBuildCommand(_log, "MyProject") + CommandResult buildResult = new DotnetCommand(_log, "build", "MyProject") .WithWorkingDirectory(workingDir) .Execute(); @@ -852,44 +863,42 @@ public class Class1 [InlineData("Nullable", "enable", "Console App", "console", null, null)] [InlineData("CheckForOverflowUnderflow", null, "Console App", "console", null, null)] [InlineData("LangVersion", null, "Console App", "console", null, null)] - [InlineData("TargetFramework", "net7.0", "Console App", "console", null, null)] - [InlineData("Nullable", null, "Console Application", "console", null, "net5.0")] - [InlineData("Nullable", null, "Console Application", "console", null, "netcoreapp3.1")] + [InlineData("TargetFramework", "net8.0", "Console App", "console", null, null)] [InlineData("Nullable", null, "Console App", "console", "F#", null)] [InlineData("CheckForOverflowUnderflow", null, "Console App", "console", "F#", null)] [InlineData("LangVersion", null, "Console App", "console", "F#", null)] - [InlineData("TargetFramework", "net7.0", "Console App", "console", "F#", null)] + [InlineData("TargetFramework", "net8.0", "Console App", "console", "F#", null)] [InlineData("GenerateDocumentationFile", null, "Console App", "console", "F#", null)] [InlineData("Nullable", null, "Console App", "console", "VB", null)] [InlineData("CheckForOverflowUnderflow", null, "Console App", "console", "VB", null)] [InlineData("LangVersion", null, "Console App", "console", "VB", null)] - [InlineData("TargetFramework", "net7.0", "Console App", "console", "VB", null)] + [InlineData("TargetFramework", "net8.0", "Console App", "console", "VB", null)] [InlineData("Nullable", "enable", "Class Library", "classlib", null, null)] [InlineData("CheckForOverflowUnderflow", null, "Class Library", "classlib", null, null)] [InlineData("LangVersion", null, "Class Library", "classlib", null, null)] - [InlineData("TargetFramework", "net7.0", "Class Library", "classlib", null, null)] + [InlineData("TargetFramework", "net8.0", "Class Library", "classlib", null, null)] [InlineData("Nullable", null, "Class Library", "classlib", null, "netstandard2.0")] [InlineData("Nullable", "enable", "Class Library", "classlib", null, "netstandard2.1")] [InlineData("Nullable", null, "Class Library", "classlib", "F#", null)] [InlineData("CheckForOverflowUnderflow", null, "Class Library", "classlib", "F#", null)] [InlineData("LangVersion", null, "Class Library", "classlib", "F#", null)] - [InlineData("TargetFramework", "net7.0", "Class Library", "classlib", "F#", null)] + [InlineData("TargetFramework", "net8.0", "Class Library", "classlib", "F#", null)] [InlineData("GenerateDocumentationFile", "true", "Class Library", "classlib", "F#", null)] [InlineData("Nullable", null, "Class Library", "classlib", "F#", "netstandard2.0")] [InlineData("Nullable", null, "Class Library", "classlib", "VB", null)] [InlineData("CheckForOverflowUnderflow", null, "Class Library", "classlib", "VB", null)] [InlineData("LangVersion", null, "Class Library", "classlib", "VB", null)] - [InlineData("TargetFramework", "net7.0", "Class Library", "classlib", "VB", null)] + [InlineData("TargetFramework", "net8.0", "Class Library", "classlib", "VB", null)] [InlineData("Nullable", null, "Class Library", "classlib", "VB", "netstandard2.0")] public void SetPropertiesByDefault(string propertyName, string? propertyValue, string expectedTemplateName, string templateShortName, string? language, string? framework) { - string workingDir = CreateTemporaryFolder(folderName: $"{propertyName}-{templateShortName}-{templateShortName.Replace("#", "Sharp") ?? "null"}-{framework ?? "null"}"); + string workingDir = TestUtils.CreateTemporaryFolder(); List args = new() { templateShortName, "--no-restore" }; if (!string.IsNullOrWhiteSpace(language)) { @@ -940,22 +949,22 @@ public void SetPropertiesByDefault(string propertyName, string? propertyValue, s [InlineData("LangVersion", "9.0", "--langVersion", "9.0", "Class Library", "classlib", "VB", null)] //framework - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Console Application", "console", null, null)] - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Console Application", "console", "VB", null)] - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Console Application", "console", "F#", null)] - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Class library", "classlib", null, null)] - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Class library", "classlib", "VB", null)] - [InlineData("TargetFramework", "net5.0", "--framework", "net5.0", "Class library", "classlib", "F#", null)] - - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Console Application", "console", null, null)] - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Console Application", "console", "VB", null)] - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Console Application", "console", "F#", null)] - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Class library", "classlib", null, null)] - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Class library", "classlib", "VB", null)] - [InlineData("TargetFramework", "net5.0", "-f", "net5.0", "Class library", "classlib", "F#", null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Console App", "console", null, null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Console App", "console", "VB", null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Console App", "console", "F#", null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Class Library", "classlib", null, null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Class Library", "classlib", "VB", null)] + [InlineData("TargetFramework", "net6.0", "--framework", "net6.0", "Class Library", "classlib", "F#", null)] + + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Console App", "console", null, null)] + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Console App", "console", "VB", null)] + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Console App", "console", "F#", null)] + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Class Library", "classlib", null, null)] + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Class Library", "classlib", "VB", null)] + [InlineData("TargetFramework", "net6.0", "-f", "net6.0", "Class Library", "classlib", "F#", null)] public void CanSetProperty(string propertyName, string? propertyValue, string argName, string argValue, string expectedTemplateName, string templateShortName, string? language, string? framework) { - string workingDir = CreateTemporaryFolder(folderName: $"{propertyName}-{templateShortName}-{templateShortName.Replace("#", "Sharp") ?? "null"}-{framework ?? "null"}"); + string workingDir = TestUtils.CreateTemporaryFolder(); List args = new() { templateShortName, "--no-restore" }; if (!string.IsNullOrWhiteSpace(language)) { diff --git a/src/Tests/dotnet-new.Tests/DotnetNewInstantiateTests.Approval.cs b/src/Tests/dotnet-new.Tests/DotnetNewInstantiateTests.Approval.cs index ad80f0440e6c..3521ff4abf97 100644 --- a/src/Tests/dotnet-new.Tests/DotnetNewInstantiateTests.Approval.cs +++ b/src/Tests/dotnet-new.Tests/DotnetNewInstantiateTests.Approval.cs @@ -173,7 +173,7 @@ public Task CannotInstantiateTemplate_WhenChoiceParameterValueIsNotComplete() { string workingDirectory = CreateTemporaryFolder(); - CommandResult commandResult = new DotnetNewCommand(_log, "console", "--framework", "netcoreapp") + var commandResult = new DotnetNewCommand(_log, "console", "--framework", "net") .WithCustomHive(_fixture.HomeDirectory) .WithWorkingDirectory(workingDirectory) .Execute(); diff --git a/src/Tests/dotnet-new.Tests/SharedHomeDirectory.cs b/src/Tests/dotnet-new.Tests/SharedHomeDirectory.cs index 8125c130b8de..ad1394af53e8 100644 --- a/src/Tests/dotnet-new.Tests/SharedHomeDirectory.cs +++ b/src/Tests/dotnet-new.Tests/SharedHomeDirectory.cs @@ -28,7 +28,11 @@ public SharedHomeDirectory(IMessageSink messageSink) protected ITestOutputHelper Log { get; private set; } - public void Dispose() => Directory.Delete(HomeDirectory, true); + public void Dispose() + { + Directory.Delete(HomeDirectory, true); + GC.SuppressFinalize(this); + } public void InstallPackage(string packageName, string? workingDirectory = null, string? nugetSource = null) { @@ -40,7 +44,7 @@ public void InstallPackage(string packageName, string? workingDirectory = null, { workingDirectory = Directory.GetCurrentDirectory(); } - var args = new List { "-i", packageName, }; + List args = new() { "install", packageName }; if (!string.IsNullOrWhiteSpace(nugetSource)) { args.AddRange(new[] { "--nuget-source", nugetSource }); @@ -65,7 +69,7 @@ private void Initialize() .And .NotHaveStdErr(); - new DotnetNewCommand(Log, "--install", TemplatePackagesPaths.MicrosoftDotNetCommonProjectTemplates31Path) + new DotnetNewCommand(Log, "install", TemplatePackagesPaths.MicrosoftDotNetCommonProjectTemplates60Path) .WithCustomHive(HomeDirectory) .Execute() .Should() @@ -73,7 +77,7 @@ private void Initialize() .And .NotHaveStdErr(); - new DotnetNewCommand(Log, "--install", TemplatePackagesPaths.MicrosoftDotNetCommonProjectTemplates50Path) + new DotnetNewCommand(Log, "install", TemplatePackagesPaths.MicrosoftDotNetCommonProjectTemplates70Path) .WithCustomHive(HomeDirectory) .Execute() .Should() diff --git a/src/Tests/dotnet-new.Tests/WebProjectsTests.cs b/src/Tests/dotnet-new.Tests/WebProjectsTests.cs index e4ef5176041b..540ba234fc15 100644 --- a/src/Tests/dotnet-new.Tests/WebProjectsTests.cs +++ b/src/Tests/dotnet-new.Tests/WebProjectsTests.cs @@ -5,6 +5,7 @@ using Microsoft.DotNet.Cli.Utils; using Microsoft.NET.TestFramework.Assertions; using Microsoft.NET.TestFramework.Commands; +using Microsoft.TemplateEngine.TestHelper; using Xunit.Abstractions; namespace Microsoft.DotNet.Cli.New.IntegrationTests @@ -23,14 +24,18 @@ public WebProjectsTests(WebProjectsFixture fixture, ITestOutputHelper log) : bas } [Theory] - [InlineData("emptyweb_cs-50", "web")] - [InlineData("mvc_cs-50", "mvc")] - [InlineData("mvc_fs-50", "mvc", "-lang", "F#")] - [InlineData("api_cs-50", "webapi")] - [InlineData("emptyweb_cs-31", "web", "-f", "netcoreapp3.1")] - [InlineData("mvc_cs-31", "mvc", "-f", "netcoreapp3.1")] - [InlineData("mvc_fs-31", "mvc", "-lang", "F#", "-f", "netcoreapp3.1")] - [InlineData("api_cs-31", "webapi", "-f", "netcoreapp3.1")] + [InlineData("emptyweb_cs-latest", "web")] + [InlineData("mvc_cs-latest", "mvc")] + [InlineData("mvc_fs-latest", "mvc", "-lang", "F#")] + [InlineData("api_cs-latest", "webapi")] + [InlineData("emptyweb_cs-60", "web", "-f", "net6.0")] + [InlineData("mvc_cs-60", "mvc", "-f", "net6.0")] + [InlineData("mvc_fs-60", "mvc", "-lang", "F#", "-f", "net6.0")] + [InlineData("api_cs-60", "webapi", "-f", "net6.0")] + [InlineData("emptyweb_cs-70", "web", "-f", "net7.0")] + [InlineData("mvc_cs-70", "mvc", "-f", "net7.0")] + [InlineData("mvc_fs-70", "mvc", "-lang", "F#", "-f", "net7.0")] + [InlineData("api_cs-70", "webapi", "-f", "net7.0")] public void AllWebProjectsRestoreAndBuild(string testName, params string[] args) { string workingDir = Path.Combine(_fixture.BaseWorkingDirectory, testName); @@ -126,9 +131,10 @@ public sealed class WebProjectsFixture : SharedHomeDirectory { public WebProjectsFixture(IMessageSink messageSink) : base(messageSink) { - BaseWorkingDirectory = Utilities.CreateTemporaryFolder(nameof(WebProjectsTests)); - InstallPackage(TemplatePackagesPaths.MicrosoftDotNetWebProjectTemplates31Path, BaseWorkingDirectory); - InstallPackage(TemplatePackagesPaths.MicrosoftDotNetWebProjectTemplates50Path, BaseWorkingDirectory); + BaseWorkingDirectory = TestUtils.CreateTemporaryFolder(nameof(WebProjectsTests)); + + InstallPackage(TemplatePackagesPaths.MicrosoftDotNetWebProjectTemplates60Path, BaseWorkingDirectory); + InstallPackage(TemplatePackagesPaths.MicrosoftDotNetWebProjectTemplates70Path, BaseWorkingDirectory); } internal string BaseWorkingDirectory { get; private set; } diff --git a/src/Tests/dotnet-new.Tests/dotnet-new.IntegrationTests.csproj b/src/Tests/dotnet-new.Tests/dotnet-new.IntegrationTests.csproj index d875c3ac63a3..c340204feff5 100644 --- a/src/Tests/dotnet-new.Tests/dotnet-new.IntegrationTests.csproj +++ b/src/Tests/dotnet-new.Tests/dotnet-new.IntegrationTests.csproj @@ -22,11 +22,10 @@ - - - - - + + + + @@ -36,11 +35,10 @@ namespace Microsoft.DotNet.Cli.New.IntegrationTests { internal class TemplatePackagesPaths { - public const string MicrosoftDotNetCommonProjectTemplates21Path = @"$(PkgMicrosoft_DotNet_Common_ProjectTemplates_2_1)"%3B - public const string MicrosoftDotNetCommonProjectTemplates31Path = @"$(PkgMicrosoft_DotNet_Common_ProjectTemplates_3_1)"%3B - public const string MicrosoftDotNetCommonProjectTemplates50Path = @"$(PkgMicrosoft_DotNet_Common_ProjectTemplates_5_0)"%3B - public const string MicrosoftDotNetWebProjectTemplates31Path = @"$(PkgMicrosoft_DotNet_Web_ProjectTemplates_3_1)"%3B - public const string MicrosoftDotNetWebProjectTemplates50Path = @"$(PkgMicrosoft_DotNet_Web_ProjectTemplates_5_0)"%3B + public const string MicrosoftDotNetCommonProjectTemplates60Path = @"$(PkgMicrosoft_DotNet_Common_ProjectTemplates_6_0)"%3B + public const string MicrosoftDotNetCommonProjectTemplates70Path = @"$(PkgMicrosoft_DotNet_Common_ProjectTemplates_7_0)"%3B + public const string MicrosoftDotNetWebProjectTemplates60Path = @"$(PkgMicrosoft_DotNet_Web_ProjectTemplates_6_0)"%3B + public const string MicrosoftDotNetWebProjectTemplates70Path = @"$(PkgMicrosoft_DotNet_Web_ProjectTemplates_7_0)"%3B } } ]]> diff --git a/template_feed/Microsoft.DotNet.Common.ItemTemplates/Microsoft.DotNet.Common.ItemTemplates.csproj b/template_feed/Microsoft.DotNet.Common.ItemTemplates/Microsoft.DotNet.Common.ItemTemplates.csproj index 6daeb9c2efe1..8ba6cbdf93ab 100644 --- a/template_feed/Microsoft.DotNet.Common.ItemTemplates/Microsoft.DotNet.Common.ItemTemplates.csproj +++ b/template_feed/Microsoft.DotNet.Common.ItemTemplates/Microsoft.DotNet.Common.ItemTemplates.csproj @@ -1,6 +1,6 @@  - netstandard1.0 + $(SdkTargetFramework) False False False @@ -14,9 +14,9 @@ true Microsoft.DotNet.Common.ItemTemplates Microsoft - Common File Templates for Microsoft Template Engine + Common Item Templates en-US - https://github.com/dotnet/templating + https://github.com/dotnet/sdk Template True true diff --git a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/EditorConfig/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/EditorConfig/.template.config/template.json index b11931414cd5..012ac7162cdb 100644 --- a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/EditorConfig/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/EditorConfig/.template.config/template.json @@ -23,7 +23,7 @@ } ], "identity": "Microsoft.Standard.QuickStarts.EditorConfigFile", - "shortName": "editorconfig", + "shortName": [ "editorconfig", ".editorconfig" ], "symbols": { "Empty": { "type": "parameter", diff --git a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Gitignore/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Gitignore/.template.config/template.json index 1d88865dc090..739230f294e1 100644 --- a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Gitignore/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Gitignore/.template.config/template.json @@ -13,7 +13,7 @@ "groupIdentity": "GitignoreFile", "precedence": "100", "identity": "Microsoft.Standard.QuickStarts.GitignoreFile", - "shortName": "gitignore", + "shortName": [ "gitignore", ".gitignore" ], "primaryOutputs": [ { "path": ".gitignore" diff --git a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/GlobalJson/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/GlobalJson/.template.config/template.json index 8f94ccf15a7d..ce8bea43c8fb 100644 --- a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/GlobalJson/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/GlobalJson/.template.config/template.json @@ -13,7 +13,7 @@ "groupIdentity": "GlobalJsonFile", "precedence": "100", "identity": "Microsoft.Standard.QuickStarts.GlobalJsonFile", - "shortName": "globaljson", + "shortName": [ "globaljson", "global.json" ], "sourceName": "unused", "primaryOutputs": [ { diff --git a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Nuget/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Nuget/.template.config/template.json index 72992942035a..a6be70de4e87 100644 --- a/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Nuget/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ItemTemplates/content/Nuget/.template.config/template.json @@ -13,7 +13,7 @@ "groupIdentity": "ItemNugetConfig", "precedence": "100", "identity": "Microsoft.Standard.QuickStarts.Nuget.Config", - "shortName": "nugetconfig", + "shortName": [ "nugetconfig", "nuget.config" ], "primaryOutputs": [ { "path": "nuget.config" diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj similarity index 75% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj index b43ade3c4d28..661adb3df181 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/Microsoft.DotNet.Common.ProjectTemplates.7.0.csproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/Microsoft.DotNet.Common.ProjectTemplates.8.0.csproj @@ -1,6 +1,6 @@ - + - netstandard1.0 + $(SdkTargetFramework) False False False @@ -12,11 +12,11 @@ true 2008;NU5105 true - Microsoft.DotNet.Common.ProjectTemplates.7.0 + Microsoft.DotNet.Common.ProjectTemplates.8.0 Microsoft - Common File Templates for Microsoft Template Engine + Common .NET Project Templates en-US - https://github.com/dotnet/templating + https://github.com/dotnet/sdk Template True diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json index b0edef70e1f1..ce71fdaced64 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Knihovna tříd", "description": "Projekt pro vytvoření knihovny tříd určené pro .NET nebo .NET Standard", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Cílit na netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Cílit na netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json index 92d581f6a8ab..0d08ef6448ec 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Klassenbibliothek", "description": "Ein Projekt zum Erstellen einer Klassenbibliothek für .NET oder .NET Standard", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Auf „netstandard2.1“ abzielen", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Auf „netstandard2.0“ abzielen", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json index a2afbf6cbdd6..6bd9d0762cb8 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Target netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Target netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json index 2af58bdbf6e3..4ae24d46c6dd 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de clases", "description": "Proyecto para crear una biblioteca de clases para .NET o .NET Standard", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Objetivo netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Objetivo netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json index d8a9d2da31d0..4711864c8d8f 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Bibliothèque de classe", "description": "Projet de création d'une bibliothèque de classes ciblant .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "netstandard2.1 cible", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "netstandard2.0 cible", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json index 0eb4e1ba7727..465d408e1234 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Libreria di classi", "description": "Progetto per la creazione di una libreria di classi destinata a .NET o.NET Standard.", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 di destinazione", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 di destinazione", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json index d710fc15a14d..2182c6edf067 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "クラス ライブラリ", "description": ".NET または .NET Standard を対象とするクラス ライブラリを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "ターゲット netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "ターゲット netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json index 7816dba5a1f1..3a2bdc55c65c 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "클래스 라이브러리", "description": ".NET 또는 .NET Standard를 대상으로 하는 클래스 라이브러리를 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "대상 netstandard 2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "대상 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json index 26b8cd45c863..5fa0941277a2 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteka klas", "description": "Projekt służący do tworzenia biblioteki klas przeznaczonej dla platformy .NET lub .NET Standard", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Docelowy netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Docelowy netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json index 8d31df42c576..25e371d0791d 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de Classes", "description": "Um projeto para criar uma biblioteca de classes direcionada para o .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 de destino", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 de destino", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json similarity index 92% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json index cf78d9e6110b..05de11bf6510 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Библиотека классов", "description": "Проект для создания библиотеки классов, предназначенной для .NET или .NET Standard.", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Целевая платформа: netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Целевая платформа: netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json index 48703f5702df..291fd9aa6a1d 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Sınıf Kitaplığı", "description": ".NET veya .NET Standard’ı hedefleyen bir sınıf kitaplığı oluşturmaya yönelik proje.", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Hedef netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Hedef netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json index 2ae21d222e2d..2f87dd266227 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "类库", "description": "用于创建面向 .NET 或 .NET Standard 的类库的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目标 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目标 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json index eac15386ec1c..1d55aeacdd03 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "類別庫", "description": "專案,用於建立以 .NET 或 .NET Standard 為目標的類別庫", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目標 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目標 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/template.json similarity index 81% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/template.json index c3e1a24d4879..26ffc7b269f7 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a class library that targets .NET or .NET Standard", "groupIdentity": "Microsoft.Common.Library", - "precedence": "9000", - "identity": "Microsoft.Common.Library.CSharp.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Library.CSharp.8.0", "shortName": "classlib", "tags": { "language": "C#", @@ -22,7 +22,7 @@ "app": { "description": "Target .NET", "defaultOverrides": { - "Framework": "net7.0" + "Framework": "net8.0" } }, "standard": { @@ -47,9 +47,9 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" }, { "choice": "netstandard2.1", @@ -62,8 +62,8 @@ "displayName": ".NET Standard 2.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "langVersion": { @@ -76,7 +76,7 @@ }, "HostIdentifier": { "type": "bind", - "binding": "HostIdentifier" + "binding": "host:HostIdentifier" }, "skipRestore": { "type": "parameter", @@ -85,31 +85,39 @@ "defaultValue": "false", "displayName": "Skip restore" }, - "csharp10orLater": { + "csharp9orOlder": { "type": "generated", "generator": "regexMatch", "datatype": "bool", "parameters": { - "pattern": "^(|11|11\\.0|10\\.0|10|preview|latest|default|latestMajor)$", + "pattern": "^(ISO-1|ISO-2|[1-7]|[8-9]|[8-9]\\.0|7\\.[0-3])$", "source": "langVersion" } }, - "csharp8orLater": { + "csharp7orOlder": { "type": "generated", "generator": "regexMatch", "datatype": "bool", "parameters": { - "pattern": "^(|8|8\\.0|9|9\\.0|10\\.0|10|11|11\\.0|preview|latest|default|latestMajor)$", + "pattern": "^(ISO-1|ISO-2|[1-7]|7\\.[0-3])$", "source": "langVersion" } }, + "csharp10orLater": { + "type": "computed", + "value": "!csharp9orOlder" + }, + "csharp8orLater": { + "type": "computed", + "value": "!csharp7orOlder" + }, "csharpFeature_ImplicitUsings": { "type": "computed", - "value": "Framework == \"net7.0\" && csharp10orLater == \"true\"" + "value": "(Framework == \"net7.0\" || Framework == \"net8.0\")&& csharp10orLater == \"true\"" }, "csharpFeature_FileScopedNamespaces": { "type": "computed", - "value": "(Framework == \"net7.0\" || langVersion != \"\") && csharp10orLater == \"true\"" + "value": "(Framework == \"net7.0\" || Framework == \"net8.0\" || langVersion != \"\") && csharp10orLater == \"true\"" }, "csharpFeature_Nullable": { "type": "computed", @@ -151,4 +159,4 @@ "continueOnError": true } ] -} \ No newline at end of file +} diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/Class1.cs b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/Class1.cs similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/Class1.cs rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/Class1.cs diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj index 8b65eeeb3e97..aafb21ca5563 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-CSharp/Company.ClassLibrary1.csproj @@ -1,7 +1,7 @@ - + - net7.0 + net8.0 TargetFrameworkOverride Company.ClassLibrary1 $(ProjectLanguageVersion) diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json index b4de3e996230..81f0dd033be8 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Knihovna tříd", "description": "Projekt pro vytvoření knihovny tříd určené pro .NET nebo .NET Standard", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Cílit na netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Cílit na netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json index 1931e1fa7324..d18ef7f39667 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Klassenbibliothek", "description": "Ein Projekt zum Erstellen einer Klassenbibliothek für .NET oder .NET Standard", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Auf „netstandard2.1“ abzielen", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Auf „netstandard2.0“ abzielen", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json index e5a0e4342768..a855357cc9ca 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Target netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Target netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json index 441b47ea359c..e16f71e617e7 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de clases", "description": "Proyecto para crear una biblioteca de clases para .NET o .NET Standard", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Objetivo netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Objetivo netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json index 3c28d700a08c..68b55ef006b2 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Bibliothèque de classe", "description": "Projet de création d'une bibliothèque de classes ciblant .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "netstandard2.1 cible", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "netstandard2.0 cible", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json index 6e641ea9c37b..829f72ceb394 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Libreria di classi", "description": "Progetto per la creazione di una libreria di classi destinata a .NET o.NET Standard.", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 di destinazione", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 di destinazione", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json index 8d4f570477c1..fab64c6ab4bc 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "クラス ライブラリ", "description": ".NET または .NET Standard を対象とするクラス ライブラリを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "ターゲット netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "ターゲット netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json index 5b7703057d53..4a56e4c65364 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "클래스 라이브러리", "description": ".NET 또는 .NET Standard를 대상으로 하는 클래스 라이브러리를 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "대상 netstandard 2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "대상 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json index 325b22f39ff2..3cc069f65b06 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteka klas", "description": "Projekt służący do tworzenia biblioteki klas przeznaczonej dla platformy .NET lub .NET Standard", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Docelowy netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Docelowy netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json index 7eeefb7ec7fa..4be6d32907e2 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de Classes", "description": "Um projeto para criar uma biblioteca de classes direcionada para o .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 de destino", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 de destino", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json index 0acd904ad148..d98445571439 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Библиотека классов", "description": "Проект для создания библиотеки классов, предназначенной для .NET или .NET Standard.", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Целевая платформа: netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Целевая платформа: netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json index 2f4771afd12f..1cec602d6a36 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Sınıf Kitaplığı", "description": ".NET veya .NET Standard’ı hedefleyen bir sınıf kitaplığı oluşturmaya yönelik proje.", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Hedef netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Hedef netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json index 226e92eafb25..561b8b73b786 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "类库", "description": "用于创建面向 .NET 或 .NET Standard 的类库的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目标 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目标 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json index 67316b4e2047..3b7b60efaa4c 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "類別庫", "description": "專案,用於建立以 .NET 或 .NET Standard 為目標的類別庫", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目標 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目標 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/template.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/template.json index 82a796faf1f7..4caf71c4f9e0 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a class library that targets .NET or .NET Standard", "groupIdentity": "Microsoft.Common.Library", - "precedence": "9000", - "identity": "Microsoft.Common.Library.FSharp.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Library.FSharp.8.0", "shortName": "classlib", "tags": { "language": "F#", @@ -22,7 +22,7 @@ "app": { "description": "Target .NET", "defaultOverrides": { - "Framework": "net7.0" + "Framework": "net8.0" } }, "standard": { @@ -47,9 +47,9 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" }, { "choice": "netstandard2.1", @@ -62,13 +62,13 @@ "displayName": ".NET Standard 2.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "HostIdentifier": { "type": "bind", - "binding": "HostIdentifier" + "binding": "host:HostIdentifier" }, "skipRestore": { "type": "parameter", @@ -113,4 +113,4 @@ "continueOnError": true } ] -} \ No newline at end of file +} diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj similarity index 94% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj index 509d553a7869..3d97f7eaf36e 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/Company.ClassLibrary1.fsproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 TargetFrameworkOverride Company.ClassLibrary1 true diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/Library.fs b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/Library.fs similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-FSharp/Library.fs rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-FSharp/Library.fs diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json index 84c0db68ef0a..469d3c2837b4 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Knihovna tříd", "description": "Projekt pro vytvoření knihovny tříd určené pro .NET nebo .NET Standard", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Cílit na netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Cílit na netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json index eea2d97cd4b2..d33592ee64a9 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Klassenbibliothek", "description": "Ein Projekt zum Erstellen einer Klassenbibliothek für .NET oder .NET Standard", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Auf „netstandard2.1“ abzielen", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Auf „netstandard2.0“ abzielen", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json index 41e52c6a022a..d49d01f3a102 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Target netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Target netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json index 12f88fc44fa9..e6e123674f8e 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de clases", "description": "Proyecto para crear una biblioteca de clases para .NET o .NET Standard", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Objetivo netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Objetivo netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json index c4e4fc90f1f0..01a9037aea01 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Bibliothèque de classe", "description": "Projet de création d'une bibliothèque de classes ciblant .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "netstandard2.1 cible", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "netstandard2.0 cible", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json index f8e48f43f404..e76de8754c8e 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Libreria di classi", "description": "Progetto per la creazione di una libreria di classi destinata a .NET o.NET Standard.", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 di destinazione", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 di destinazione", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json index 667861ac0a91..1660f61ab229 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "クラス ライブラリ", "description": ".NET または .NET Standard を対象とするクラス ライブラリを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "ターゲット netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "ターゲット netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json index b6ecf00680aa..66c2accb8afb 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "클래스 라이브러리", "description": ".NET 또는 .NET Standard를 대상으로 하는 클래스 라이브러리를 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "대상 netstandard 2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "대상 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json index ee580683f1d6..5564895868df 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteka klas", "description": "Projekt służący do tworzenia biblioteki klas przeznaczonej dla platformy .NET lub .NET Standard", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Docelowy netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Docelowy netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json index 0e0c9a7f11bf..869bf5228262 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Biblioteca de Classes", "description": "Um projeto para criar uma biblioteca de classes direcionada para o .NET ou .NET Standard", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Netstandard2.1 de destino", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Netstandard2.0 de destino", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json similarity index 92% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json index dae4785a0e00..34c8b88174f1 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Библиотека классов", "description": "Проект для создания библиотеки классов, предназначенной для .NET или .NET Standard.", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Целевая платформа: netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Целевая платформа: netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json index 634e9b3b87bd..8534355919ed 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Sınıf Kitaplığı", "description": ".NET veya .NET Standard’ı hedefleyen bir sınıf kitaplığı oluşturmaya yönelik proje.", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "Hedef netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "Hedef netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json index a8802b124248..904ff15bcc7b 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "类库", "description": "用于创建面向 .NET 或 .NET Standard 的类库的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目标 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目标 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json index a3c4c659414d..ad2238e90cfa 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "類別庫", "description": "專案,用於建立以 .NET 或 .NET Standard 為目標的類別庫", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/choices/netstandard2.1/description": "目標 netstandard2.1", "symbols/Framework/choices/netstandard2.1/displayName": ".NET Standard 2.1", "symbols/Framework/choices/netstandard2.0/description": "目標 netstandard2.0", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/template.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/template.json index aa0ab076ab09..b7af25174679 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a class library that targets .NET or .NET Standard", "groupIdentity": "Microsoft.Common.Library", - "precedence": "9000", - "identity": "Microsoft.Common.Library.VisualBasic.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Library.VisualBasic.8.0", "shortName": "classlib", "tags": { "language": "VB", @@ -22,7 +22,7 @@ "app": { "description": "Target .NET", "defaultOverrides": { - "Framework": "net7.0" + "Framework": "net8.0" } }, "standard": { @@ -47,9 +47,9 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" }, { "choice": "netstandard2.1", @@ -62,8 +62,8 @@ "displayName": ".NET Standard 2.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "langVersion": { @@ -76,7 +76,7 @@ }, "HostIdentifier": { "type": "bind", - "binding": "HostIdentifier" + "binding": "host:HostIdentifier" }, "skipRestore": { "type": "parameter", @@ -121,4 +121,4 @@ "continueOnError": true } ] -} \ No newline at end of file +} diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/Class1.vb b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/Class1.vb similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/Class1.vb rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/Class1.vb diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj similarity index 84% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj index 5ad116c88056..1decc926ff63 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ClassLibrary-VisualBasic/Company.ClassLibrary1.vbproj @@ -1,8 +1,8 @@ - + Company.ClassLibrary1 - net7.0 + net8.0 TargetFrameworkOverride $(ProjectLanguageVersion) diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json index deba43f5bcea..f6506c98dd0b 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konzolová aplikace", "description": "Projekt pro vytvoření aplikace příkazového řádku, která běží na platformě .NET v systémech Windows, Linux a macOS", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Nastaví vlastnost LangVersion ve vytvořeném souboru projektu.", "symbols/langVersion/displayName": "Verze jazyka", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json index b67e8fb283ac..df67238414ff 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsolen-App", "description": "Ein Projekt zum Erstellen einer Befehlszeilenanwendung, die mit .NET unter Windows, Linux und macOS ausgeführt werden kann", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Legt die „LangVersion“-Eigenschaft in der erstellten Projektdatei fest", "symbols/langVersion/displayName": "Sprachversion", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json index 47aeaffe1384..4f4d668ae928 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Sets the LangVersion property in the created project file", "symbols/langVersion/displayName": "Language version", @@ -18,4 +18,4 @@ "postActions/restore/description": "Restore NuGet packages required by this project.", "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'", "postActions/open-file/description": "Opens Program.cs in the editor" -} +} \ No newline at end of file diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json index d30b4421530d..911092922b04 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicación de consola", "description": "Proyecto para crear una aplicación de línea de comandos que se puede ejecutar en .NET en Windows, Linux y macOS.", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Plataforma", "symbols/langVersion/description": "Establece la propiedad LangVersion en el archivo de proyecto creado.", "symbols/langVersion/displayName": "Versión de lenguaje", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json index 20954bf36e1a..51a10f5d88cd 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Application console", "description": "Projet de création d'une application en ligne de commande pouvant s'exécuter sur .NET sur Windows, Linux et macOS", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Définit la propriété LangVersion dans le fichier projet créé", "symbols/langVersion/displayName": "Version du langage", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json index 0dde5d728c6b..9c872d09fd6e 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "App console", "description": "Progetto per la creazione di un'applicazione da riga di comando eseguibile in .NET in Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Imposta la proprietà LangVersion nel file di progetto creato", "symbols/langVersion/displayName": "Versione del linguaggio", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json index ade5db9bb4ca..3370a698d7c8 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "コンソール アプリ", "description": "Windows、Linux、macOS 上の .NET で実行できるコマンド ライン アプリケーションを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "フレームワーク", "symbols/langVersion/description": "作成されたプロジェクト ファイルで LangVersion プロパティを設定する", "symbols/langVersion/displayName": "言語バージョン", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json similarity index 91% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json index 392c59a4c22e..7b35532f82b7 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "콘솔 앱", "description": "Windows, Linux 및 macOS의 .NET에서 실행할 수 있는 명령줄 응용 프로그램을 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "프레임워크", "symbols/langVersion/description": "만든 프로젝트 파일에 LangVersion 속성을 설정합니다", "symbols/langVersion/displayName": "언어 버전", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json index 6026dfb68b14..1ea8a5241fe1 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplikacja konsoli", "description": "Projekt służący do tworzenia aplikacji wiersza polecenia, która może działać na platformie .NET w systemach Windows, Linux i macOS", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Platforma", "symbols/langVersion/description": "Ustawia właściwość LangVersion w utworzonym pliku projektu", "symbols/langVersion/displayName": "Wersja języka", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json index 4e74af880f36..56afffbdfd26 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicativo do Console", "description": "Um projeto para criar um aplicativo de linha de comando que pode ser executado no .NET no Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Define a propriedade LangVersion no arquivo do projeto criado", "symbols/langVersion/displayName": "Versão do idioma", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json similarity index 92% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json index 26941e1f0b92..196f94bac472 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Консольное приложение", "description": "Проект для создания приложения командной строки, которое может выполняться в среде .NET в Windows, Linux и macOS", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Платформа", "symbols/langVersion/description": "Задает свойство LangVersion в созданном файле проекта", "symbols/langVersion/displayName": "Версия языка", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json index feae5bb1aaf5..3242c49ee27c 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsol Uygulaması", "description": "Windows, Linux ve macOS'de .NET üzerinde çalışabilen bir komut satırı uygulaması oluşturma projesi", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Çerçeve", "symbols/langVersion/description": "Oluşturulan proje dosyasında LangVersion özelliğini ayarlar", "symbols/langVersion/displayName": "Dil sürümü", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json index 220ec8eb1e42..de43a0c69b9a 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "控制台应用", "description": "用于创建可在 Windows、Linux 和 macOS 上 .NET 上运行的命令行应用程序的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "框架", "symbols/langVersion/description": "在创建的项目文件中设置 LangVersion 属性", "symbols/langVersion/displayName": "语言版本", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json index 9dd579e1869a..be3253b90a3b 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "主控台應用程式", "description": "專案,用於建立可在 Windows、Linux 及 macOS 於 .NET 執行的命令列應用程式", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "架構", "symbols/langVersion/description": "設定建立的專案檔中的 LangVersion 屬性", "symbols/langVersion/displayName": "語言版本", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/template.json similarity index 84% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/template.json index 2b7f8290d659..1051a736b7df 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a command-line application that can run on .NET on Windows, Linux and macOS", "groupIdentity": "Microsoft.Common.Console", - "precedence": "9000", - "identity": "Microsoft.Common.Console.CSharp.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Console.CSharp.8.0", "shortName": "console", "tags": { "language": "C#", @@ -33,13 +33,13 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "langVersion": { @@ -52,7 +52,7 @@ }, "HostIdentifier": { "type": "bind", - "binding": "HostIdentifier" + "binding": "host:HostIdentifier" }, "skipRestore": { "type": "parameter", @@ -68,33 +68,45 @@ "description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", "displayName": "Do not use _top-level statements" }, - "csharp10orLater": { + "csharp9orOlder": { "type": "generated", "generator": "regexMatch", "datatype": "bool", "parameters": { - "pattern": "^(|10\\.0|10|11|11\\.0|preview|latest|default|latestMajor)$", + "pattern": "^(ISO-1|ISO-2|[1-7]|[8-9]|[8-9]\\.0|7\\.[0-3])$", "source": "langVersion" } }, - "csharp9orLater": { + "csharp8orOlder": { "type": "generated", "generator": "regexMatch", "datatype": "bool", "parameters": { - "pattern": "^(|9|9\\.0|10\\.0|10|11|11\\.0|preview|latest|default|latestMajor)$", + "pattern": "^(ISO-1|ISO-2|[1-7]|8|8\\.0|7\\.[0-3])$", "source": "langVersion" } }, - "csharp8orLater": { + "csharp7orOlder": { "type": "generated", "generator": "regexMatch", "datatype": "bool", "parameters": { - "pattern": "^(|8|8\\.0|9|9\\.0|10\\.0|10|11|11\\.0|preview|latest|default|latestMajor)$", + "pattern": "^(ISO-1|ISO-2|[1-7]|7\\.[0-3])$", "source": "langVersion" } }, + "csharp10orLater": { + "type": "computed", + "value": "!csharp9orOlder" + }, + "csharp9orLater": { + "type": "computed", + "value": "!csharp8orOlder" + }, + "csharp8orLater": { + "type": "computed", + "value": "!csharp7orOlder" + }, "csharpFeature_ImplicitUsings": { "type": "computed", "value": "csharp10orLater == \"true\"" diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj index 75620faa6f5f..3f0710ded88f 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/Company.ConsoleApplication1.csproj @@ -1,8 +1,8 @@ - + Exe - net7.0 + net8.0 TargetFrameworkOverride Company.ConsoleApplication1 $(ProjectLanguageVersion) diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/Program.cs b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/Program.cs similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-CSharp/Program.cs rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-CSharp/Program.cs diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json index 0d5093eea9bd..6eee11a94411 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konzolová aplikace", "description": "Projekt pro vytvoření aplikace příkazového řádku, která běží na platformě .NET v systémech Windows, Linux a macOS", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "Pokud se tato možnost zadá, přeskočí automatické obnovení projektu při vytvoření.", "symbols/skipRestore/displayName": "Přeskočit obnovení", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json index fa808e014ec8..96fdc1d8056a 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsolen-App", "description": "Ein Projekt zum Erstellen einer Befehlszeilenanwendung, die mit .NET unter Windows, Linux und macOS ausgeführt werden kann", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "Wenn angegeben, wird die automatische Wiederherstellung des Projekts beim Erstellen übersprungen.", "symbols/skipRestore/displayName": "Wiederherstellung überspringen", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json index 54e015233b87..47db39bd26c9 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", "symbols/skipRestore/displayName": "Skip restore", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json index b96a6007415a..83f3cb2ac69f 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicación de consola", "description": "Proyecto para crear una aplicación de línea de comandos que se puede ejecutar en .NET en Windows, Linux y macOS.", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Plataforma", "symbols/skipRestore/description": "Si se especifica, se omite la restauración automática del proyecto durante la creación.", "symbols/skipRestore/displayName": "Omitir restauración", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json index b69b5c82c1aa..df426e681b46 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Application console", "description": "Projet de création d'une application en ligne de commande pouvant s'exécuter sur .NET sur Windows, Linux et macOS", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "S’il est spécifié, ignore la restauration automatique du projet lors de la création.", "symbols/skipRestore/displayName": "Ignorer la restauration", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json similarity index 86% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json index 546985af3906..4d26a22c39b0 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "App console", "description": "Progetto per la creazione di un'applicazione da riga di comando eseguibile in .NET in Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "Se specificato, ignora il ripristino automatico del progetto durante la creazione.", "symbols/skipRestore/displayName": "Salta ripristino", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json index 508080f0d1a1..ca55e1b15d30 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "コンソール アプリ", "description": "Windows、Linux、macOS 上の .NET で実行できるコマンド ライン アプリケーションを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "フレームワーク", "symbols/skipRestore/description": "指定した場合、作成時にプロジェクトの自動復元がスキップされます。", "symbols/skipRestore/displayName": "復元のスキップ", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json index fba52bb64d04..b02279566b03 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "콘솔 앱", "description": "Windows, Linux 및 macOS의 .NET에서 실행할 수 있는 명령줄 응용 프로그램을 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "프레임워크", "symbols/skipRestore/description": "지정된 경우, 프로젝트 생성 시 자동 복원을 건너뜁니다.", "symbols/skipRestore/displayName": "복원 건너뛰기", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json similarity index 86% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json index a105a411747f..bbd07f2b4a80 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplikacja konsoli", "description": "Projekt służący do tworzenia aplikacji wiersza polecenia, która może działać na platformie .NET w systemach Windows, Linux i macOS", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Platforma", "symbols/skipRestore/description": "Jeśli ta opcja jest określona, pomija automatyczne przywracanie projektu podczas tworzenia.", "symbols/skipRestore/displayName": "Pomiń przywracanie", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json index 5597507d5a00..5283bd5849d0 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicativo do Console", "description": "Um projeto para criar um aplicativo de linha de comando que pode ser executado no .NET no Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/skipRestore/description": "Se especificado, ignora a restauração automática do projeto sendo criado.", "symbols/skipRestore/displayName": "Ignorar restauração", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json index f3a5b225167b..02797d1c894c 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Консольное приложение", "description": "Проект для создания приложения командной строки, которое может выполняться в среде .NET в Windows, Linux и macOS", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Платформа", "symbols/skipRestore/description": "Если установлено, автоматическое восстановление проекта при создании пропускается.", "symbols/skipRestore/displayName": "Пропустить восстановление", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json similarity index 87% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json index b8e2feaa77b9..166bf36f2af1 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsol Uygulaması", "description": "Windows, Linux ve macOS'de .NET üzerinde çalışabilen bir komut satırı uygulaması oluşturma projesi", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Çerçeve", "symbols/skipRestore/description": "Belirtilirse, oluşturma sırasında projenin otomatik geri yüklenmesini atlar.", "symbols/skipRestore/displayName": "Geri yüklemeyi atla", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json similarity index 86% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json index 9aab3c5a0de9..682238615533 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "控制台应用", "description": "用于创建可在 Windows、Linux 和 macOS 上 .NET 上运行的命令行应用程序的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "框架", "symbols/skipRestore/description": "如果指定,则在创建时跳过项目的自动还原。", "symbols/skipRestore/displayName": "跳过还原", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json similarity index 86% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json index 4273a384e230..54eabfb98ea4 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "主控台應用程式", "description": "專案,用於建立可在 Windows、Linux 及 macOS 於 .NET 執行的命令列應用程式", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "架構", "symbols/skipRestore/description": "若指定,會在建立時跳過專案的自動還原。", "symbols/skipRestore/displayName": "略過還原", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/template.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/template.json index a08002c94c2a..850ac07e5cd7 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a command-line application that can run on .NET on Windows, Linux and macOS", "groupIdentity": "Microsoft.Common.Console", - "precedence": "9000", - "identity": "Microsoft.Common.Console.FSharp.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Console.FSharp.8.0", "shortName": "console", "tags": { "language": "F#", @@ -33,13 +33,13 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "HostIdentifier": { diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj similarity index 94% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj index df0d919a4be1..32933e6392bf 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/Company.ConsoleApplication1.fsproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 TargetFrameworkOverride Company.ConsoleApplication1 diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/Program.fs b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/Program.fs similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-FSharp/Program.fs rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-FSharp/Program.fs diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/dotnetcli.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/dotnetcli.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/dotnetcli.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/dotnetcli.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/ide.host.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/ide.host.json similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/ide.host.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/ide.host.json diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/ide/icon.ico b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/ide/icon.ico similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/ide/icon.ico rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/ide/icon.ico diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json index d20eeaa8c5dc..04d8b195cd95 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.cs.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konzolová aplikace", "description": "Projekt pro vytvoření aplikace příkazového řádku, která běží na platformě .NET v systémech Windows, Linux a macOS", "symbols/TargetFrameworkOverride/description": "Přepíše cílovou architekturu.", "symbols/TargetFrameworkOverride/displayName": "Přepsání cílové architektury", "symbols/Framework/description": "Cílová architektura pro projekt", - "symbols/Framework/choices/net7.0/description": "Cílový net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Nastaví vlastnost LangVersion ve vytvořeném souboru projektu.", "symbols/langVersion/displayName": "Verze jazyka", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json index dc8cb9d2cfef..be16c0b2f514 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.de.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsolen-App", "description": "Ein Projekt zum Erstellen einer Befehlszeilenanwendung, die mit .NET unter Windows, Linux und macOS ausgeführt werden kann", "symbols/TargetFrameworkOverride/description": "Überschreibt das Zielframework", "symbols/TargetFrameworkOverride/displayName": "Zielframeworküberschreibung", "symbols/Framework/description": "Das Zielframework für das Projekt.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Legt die „LangVersion“-Eigenschaft in der erstellten Projektdatei fest", "symbols/langVersion/displayName": "Sprachversion", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json index bb6537e022ce..769418d252ae 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.en.json @@ -5,8 +5,8 @@ "symbols/TargetFrameworkOverride/description": "Overrides the target framework", "symbols/TargetFrameworkOverride/displayName": "Target framework override", "symbols/Framework/description": "The target framework for the project.", - "symbols/Framework/choices/net7.0/description": "Target net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Sets the LangVersion property in the created project file", "symbols/langVersion/displayName": "Language version", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json index bf9048ad6891..81bce7126d49 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.es.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicación de consola", "description": "Proyecto para crear una aplicación de línea de comandos que se puede ejecutar en .NET en Windows, Linux y macOS.", "symbols/TargetFrameworkOverride/description": "Invalida la plataforma de destino", "symbols/TargetFrameworkOverride/displayName": "Invalidación de la plataforma de destino", "symbols/Framework/description": "Marco de destino del proyecto.", - "symbols/Framework/choices/net7.0/description": "Objetivo net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Plataforma", "symbols/langVersion/description": "Establece la propiedad LangVersion en el archivo de proyecto creado.", "symbols/langVersion/displayName": "Versión de lenguaje", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json index 4d0a596b1686..5862ea8ba3e9 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.fr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Application console", "description": "Projet de création d'une application en ligne de commande pouvant s'exécuter sur .NET sur Windows, Linux et macOS", "symbols/TargetFrameworkOverride/description": "Remplace l’infrastructure cible", "symbols/TargetFrameworkOverride/displayName": "Remplacement du frame cible", "symbols/Framework/description": "Framework cible du projet.", - "symbols/Framework/choices/net7.0/description": "Cible net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Définit la propriété LangVersion dans le fichier projet créé", "symbols/langVersion/displayName": "Version du langage", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json index e37a3248cca6..8839e72b4a87 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.it.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "App console", "description": "Progetto per la creazione di un'applicazione da riga di comando eseguibile in .NET in Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Ignora il framework di destinazione", "symbols/TargetFrameworkOverride/displayName": "Override del framework di destinazione", "symbols/Framework/description": "Il framework di destinazione per il progetto.", - "symbols/Framework/choices/net7.0/description": "Destinazione net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Imposta la proprietà LangVersion nel file di progetto creato", "symbols/langVersion/displayName": "Versione del linguaggio", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json index 1eec79232093..8d50440ad7cf 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ja.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "コンソール アプリ", "description": "Windows、Linux、macOS 上の .NET で実行できるコマンド ライン アプリケーションを作成するためのプロジェクト", "symbols/TargetFrameworkOverride/description": "ターゲット フレームワークをオーバーライドする", "symbols/TargetFrameworkOverride/displayName": "ターゲット フレームワークのオーバーライド", "symbols/Framework/description": "プロジェクトのターゲット フレームワークです。", - "symbols/Framework/choices/net7.0/description": "ターゲット net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "フレームワーク", "symbols/langVersion/description": "作成されたプロジェクト ファイルで LangVersion プロパティを設定する", "symbols/langVersion/displayName": "言語バージョン", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json index f118c9bb8ff6..036b550da458 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ko.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "콘솔 앱", "description": "Windows, Linux 및 macOS의 .NET에서 실행할 수 있는 명령줄 응용 프로그램을 만들기 위한 프로젝트", "symbols/TargetFrameworkOverride/description": "대상 프레임워크를 재정의합니다", "symbols/TargetFrameworkOverride/displayName": "대상 프레임워크 재정의", "symbols/Framework/description": "프로젝트에 대한 대상 프레임워크입니다.", - "symbols/Framework/choices/net7.0/description": "대상 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "프레임워크", "symbols/langVersion/description": "만든 프로젝트 파일에 LangVersion 속성을 설정합니다", "symbols/langVersion/displayName": "언어 버전", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json index 087b62fdc267..a2efd77179dd 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pl.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplikacja konsoli", "description": "Projekt służący do tworzenia aplikacji wiersza polecenia, która może działać na platformie .NET w systemach Windows, Linux i macOS", "symbols/TargetFrameworkOverride/description": "Zastępuje platformę docelową", "symbols/TargetFrameworkOverride/displayName": "Odrzucenie platformy docelowej", "symbols/Framework/description": "Platforma docelowa dla tego projektu.", - "symbols/Framework/choices/net7.0/description": "Docelowe środowisko net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Platforma", "symbols/langVersion/description": "Ustawia właściwość LangVersion w utworzonym pliku projektu", "symbols/langVersion/displayName": "Wersja języka", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json index 9437c9125aa2..d724b4d23a96 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.pt-BR.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Aplicativo do Console", "description": "Um projeto para criar um aplicativo de linha de comando que pode ser executado no .NET no Windows, Linux e macOS", "symbols/TargetFrameworkOverride/description": "Substitui a estrutura de destino", "symbols/TargetFrameworkOverride/displayName": "Substituição da estrutura de destino", "symbols/Framework/description": "A estrutura de destino do projeto.", - "symbols/Framework/choices/net7.0/description": "Alvo .NET7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Framework", "symbols/langVersion/description": "Define a propriedade LangVersion no arquivo do projeto criado", "symbols/langVersion/displayName": "Versão do idioma", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json similarity index 90% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json index dcc991b31ed3..862aa351f287 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.ru.json @@ -1,12 +1,12 @@ -{ +{ "author": "Майкрософт", "name": "Консольное приложение", "description": "Проект для создания приложения командной строки, которое может выполняться в среде .NET в Windows, Linux и macOS", "symbols/TargetFrameworkOverride/description": "Переопределяет целевую платформу", "symbols/TargetFrameworkOverride/displayName": "Переопределение целевой платформы", "symbols/Framework/description": "Целевая платформа для проекта.", - "symbols/Framework/choices/net7.0/description": "Целевая версия net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Платформа", "symbols/langVersion/description": "Задает свойство LangVersion в созданном файле проекта", "symbols/langVersion/displayName": "Версия языка", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json index 8460082a7bc9..3cd8460fafd9 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.tr.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "Konsol Uygulaması", "description": "Windows, Linux ve macOS'de .NET üzerinde çalışabilen bir komut satırı uygulaması oluşturma projesi", "symbols/TargetFrameworkOverride/description": "Hedef çerçeveyi geçersiz kılar", "symbols/TargetFrameworkOverride/displayName": "Hedef çerçeveyi geçersiz kılma", "symbols/Framework/description": "Projenin hedef çerçevesi.", - "symbols/Framework/choices/net7.0/description": "Hedef net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "Çerçeve", "symbols/langVersion/description": "Oluşturulan proje dosyasında LangVersion özelliğini ayarlar", "symbols/langVersion/displayName": "Dil sürümü", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json index 10d6afb84b20..b79a55f88535 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "控制台应用", "description": "用于创建可在 Windows、Linux 和 macOS 上 .NET 上运行的命令行应用程序的项目", "symbols/TargetFrameworkOverride/description": "替代目标框架", "symbols/TargetFrameworkOverride/displayName": "目标框架替代", "symbols/Framework/description": "项目的目标框架。", - "symbols/Framework/choices/net7.0/description": "目标 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "框架", "symbols/langVersion/description": "在创建的项目文件中设置 LangVersion 属性", "symbols/langVersion/displayName": "语言版本", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json similarity index 88% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json index 19d17fb64f4e..672fbdb2f44a 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json @@ -1,12 +1,12 @@ -{ +{ "author": "Microsoft", "name": "主控台應用程式", "description": "專案,用於建立可在 Windows、Linux 及 macOS 於 .NET 執行的命令列應用程式", "symbols/TargetFrameworkOverride/description": "覆寫目標 Framework", "symbols/TargetFrameworkOverride/displayName": "目標 Framework 覆寫", "symbols/Framework/description": "專案的目標 Framework。", - "symbols/Framework/choices/net7.0/description": "目標 net7.0", - "symbols/Framework/choices/net7.0/displayName": ".NET 7.0", + "symbols/Framework/choices/net8.0/description": "Target net8.0", + "symbols/Framework/choices/net8.0/displayName": ".NET 8.0", "symbols/Framework/displayName": "架構", "symbols/langVersion/description": "設定建立的專案檔中的 LangVersion 屬性", "symbols/langVersion/displayName": "語言版本", diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/template.json b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/template.json similarity index 89% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/template.json rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/template.json index f895ca8840a8..2e8c2f0d6326 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/.template.config/template.json +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/.template.config/template.json @@ -9,8 +9,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a command-line application that can run on .NET on Windows, Linux and macOS", "groupIdentity": "Microsoft.Common.Console", - "precedence": "9000", - "identity": "Microsoft.Common.Console.VisualBasic.7.0", + "precedence": "10000", + "identity": "Microsoft.Common.Console.VisualBasic.8.0", "shortName": "console", "tags": { "language": "VB", @@ -33,13 +33,13 @@ "datatype": "choice", "choices": [ { - "choice": "net7.0", - "description": "Target net7.0", - "displayName": ".NET 7.0" + "choice": "net8.0", + "description": "Target net8.0", + "displayName": ".NET 8.0" } ], - "replaces": "net7.0", - "defaultValue": "net7.0", + "replaces": "net8.0", + "defaultValue": "net8.0", "displayName": "Framework" }, "langVersion": { @@ -52,7 +52,7 @@ }, "HostIdentifier": { "type": "bind", - "binding": "HostIdentifier" + "binding": "host:HostIdentifier" }, "skipRestore": { "type": "parameter", @@ -97,4 +97,4 @@ "continueOnError": true } ] -} \ No newline at end of file +} diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj similarity index 86% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj index 2d69c2075526..935d8aecea20 100644 --- a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj +++ b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/Company.ConsoleApplication1.vbproj @@ -1,9 +1,9 @@ - + Exe Company.ConsoleApplication1 - net7.0 + net8.0 TargetFrameworkOverride $(ProjectLanguageVersion) diff --git a/template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/Program.vb b/template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/Program.vb similarity index 100% rename from template_feed/Microsoft.DotNet.Common.ProjectTemplates.7.0/content/ConsoleApplication-VisualBasic/Program.vb rename to template_feed/Microsoft.DotNet.Common.ProjectTemplates.8.0/content/ConsoleApplication-VisualBasic/Program.vb