如何在 Visual Studio 2019 中从命令行创建新的 C# 控制台应用程序 (.NET Framework) 项目?

问题描述 投票:0回答:1

我正在尝试使用 Visual Studio Professional 2019 中的命令行自动创建新的 C# 控制台应用程序 (.NET Framework) 项目。我更喜欢使用

devenv.com
devenv.exe
,但我愿意接受其他方法使用 cmd 批处理或 PowerShell。

我尝试过以下命令,但不起作用:

devenv.com /new "Console App (.NET Framework)" /name:MyProject

这会导致错误消息:

Microsoft Visual Studio 2019 Version 16.11.40.
Copyright (C) Microsoft Corp. All rights reserved.

Invalid Command Line. Unknown Switch : new.

有没有办法在 Visual Studio 2019 中从命令行创建新项目?我专门寻找不使用 .NET Core 中的

dotnet.exe
的方法,因为我需要坚持使用 .NET Framework。

c# .net visual-studio-2019 devenv
1个回答
0
投票

devenv 没有新命令。

您可以创建 dotnet core 模板并指定 dotnet 框架。

dotnet new console -n MyProject --target-framework-override net48 --use-program-main

您可能需要在 csproj 中添加

<LangVersion>10.0</LangVersion>

© www.soinside.com 2019 - 2024. All rights reserved.