You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Visual Studio 2017中运行简单Hello World程序时遇错误求助

别慌!你看到的不是错误,是正常的调试加载日志

嘿,兄弟!先别急着把VS一竿子打死——你贴的这些内容完全不是报错,只是Visual Studio调试器默认输出的程序依赖库加载日志而已!

你有Java和C的开发经验,肯定懂程序运行离不开基础类库对吧?C#的.NET Core程序启动时,CoreCLR(.NET的核心运行时)会自动加载必要的核心库,比如你看到的System.Private.CoreLib.dll就是.NET Core最底层的核心类库,作用相当于Java里的rt.jar、C语言里的libc.so,是程序运行的基础依赖。这些日志只是在告诉你:“我已经把这些必备的库加载完成啦!”

之所以你会误以为是错误,估计是之前汇编程序报错留下的阴影,把调试输出的信息当成了问题。教你个简单的区分方法:真正的错误信息一般会带着Error、Exception、Failed这类关键词,而且在VS的输出窗口里通常是红色的;而这些加载日志是灰色或黑色的,只是调试过程的状态反馈。

给你两个小建议:

  • 如果不想看到这些加载日志,可以在VS里关掉:点击顶部菜单的「调试」→「选项」→「调试」→「输出窗口」,取消勾选「模块加载消息」即可。
  • 你的Hello World程序大概率已经正常运行了!看看是不是有个控制台窗口悄悄弹出来显示了Hello World,只是你盯着输出窗口没注意到~

放心,VS对C#的支持还是很顺手的,以你Java和C的底子,上手肯定快得很!

内容的提问来源于stack exchange,提问作者Mohamed Ali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 04:19:38