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
版本
重复上述流程新建工程,运行时成功弹出和视频教程一样的控制台窗口!