gpt4 book ai didi

c# - 如何在 dot net core 中设置默认文件(起点)

转载 作者:太空狗 更新时间:2023-10-30 01:15:05 30 4
gpt4 key购买 nike

我正在尝试探索 dot net 核心功能以更好地理解它,因为我执行了同样的操作

dotnet new
dotnet build
dotnet run

命令提示符窗口中的命令,它为我创建了一个项目并创建了名为 Project.cs 的文件,最后它在窗口中显示了 Hello World! .

现在我在同一文件夹结构中又添加了一个不同名称的文件 SampleDotNetCoreApp.cs,我想知道如何将 SampleDotNetCoreApp.cs 设置为默认启动当我将执行 dotnet run 命令时程序执行的点。

换句话说,当我在同一文件夹中有多个 cs 文件时,我想知道如何更改 dot net core 中的起始执行点。

最佳答案

您可以编辑“Project.csproj”文件以指定使用哪个Main方法

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework>
<StartupObject>Project.SampleDotNetCoreApp</StartupObject>
</PropertyGroup>

注意 StartupObject 标记,它标识了启动程序的类。这个类必须有一个 static Main(string[] args) 方法。

使用dotnet restore确保更改成功保存,然后构建/运行项目

dotnet run and dotnet build do perform an automatic restore, so doing this manually is not necessary

- 是的,我知道我迟到了,但我刚遇到这个问题,发现很难解决。不妨分享我新发现的智慧。

关于c# - 如何在 dot net core 中设置默认文件(起点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39995733/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com