Introduction

我最初使用的是 Visual Studio 2019,一般认为 2019会比 2022更加稳定一些

使用 Unity3D自带的安装器,可以直接安装到现在微软官网已经不直接提供的 Visual Studio 2019

安装时需要选择相关的组件,比如 C#Unity3D等相关内容

安装完成后:创建新项目-控制台应用

可以看到基本的代码框架已经提供,我们可以在 Main方法里面单走一行:

Console.WriteLine("Hello, World!");

点击上方的运行。按理说,就可以看到弹出了Windows经典的小黑框控制台

然而我的控制台只停留了几帧,根本无法看到(也可能是根本没显示)输出内容。随后上网查找了各种解决方案,无非是:取消选中自动关闭控制台 等等过于常规的方法。

后来我找到一个野路子,可以在代码结束来一行

Console.ReadLine();

程序就不得不读取一下我的输入,从而不让控制台瞬间关闭了。但是这显然不应该是一个严谨的 IDE应该做的事,并且视频教程里面都可以实现理想情况。

Process

经过比对,我发现视频教程中,使用的都是 .NET core,而我的并没有 .NET core还在支持的版本,只有几个已经 out of support的旧版本。取而代之的是 .NET framework,默认选择的也不得不是这个。

我尝试在 Visual Studio 2019中安装 .NET core,但是并没有长期支持的 6.0版本供我选择

于是我直接转战 2022版本,安装时顺利找到了需要的 .NET 6.0版本

重复上述流程新建工程,运行时成功弹出和视频教程一样的控制台窗口!

最后修改:2023 年 02 月 20 日
如果觉得我的文章对你有用,请随意赞赏