1

在此处输入图像描述

在此处输入图像描述

这是错误:

C:\Users\smadu\Documents\CodeHouse\Program.cs(7,21):错误 CS0017:程序定义了多个入口点。使用 /main 编译以指定包含入口点的类型。

我对视觉工作室相当陌生,所以这可能是一个简单的修复。我有两个文件,想通过终端运行它们。

我该怎么做?

我发现代码不会运行,因为我有两个“static void Main”。将一个更改为static void Main2将修复错误,但只运行没有 2 的那个。

有没有办法通过终端运行这两个文件?谢谢!

4

1 回答 1

0

可以拥有多个文件,Main()但如上所述,您一次只能构建和运行 1 个。

在你的项目文件.csproj文件中

    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>net5.0</TargetFramework>

        <!-- set your startup object -->
        <StartupObject>CodeHouse.Test</StartupObject>

    </PropertyGroup>

以上将运行您的Test控制台。相应地构建/运行您的Program更改<StartupObject>

所以一天结束时,它实际上只是一个“应用程序”(一次),无论您有什么用例。我个人这样做只是为了在一个物理位置/文件夹/存储库中组织一些快速脚本/黑客。

嗯..

于 2021-01-05T20:16:49.420 回答