繁体   English   中英

我可以在 Visual Studio Code 中使用一个终端处理多个文件吗?

[英]Can I use one terminal for multiple files in Visual Studio Code?

在此处输入图像描述

在此处输入图像描述

这是错误:

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

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

我该怎么做?

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

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

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

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

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

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

    </PropertyGroup>

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

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

嗯..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM