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

初学者使用Visual Studio 2019无法运行C# Hello World模板代码求助

问题根因定位

你遇到的所有异常都是当前打开的解决方案未成功加载关联的C#控制台项目导致的,你观察到的运行按钮显示attach、调试选项灰化、解决方案资源管理器显示0项目,都是项目未被正确识别加载的典型表现。

按优先级排序的解决步骤
  • 第一步:检查创建项目时的配置是否正确
    创建Console App (.NET Core)项目时,确保「将解决方案和项目放在同一目录」的选项处于勾选状态,避免生成的.sln解决方案文件和.csproj项目文件不在同一层级,导致VS打开解决方案时找不到项目。
  • 第二步:手动向解决方案添加现有项目
    右键点击解决方案资源管理器顶部的「解决方案 '你的解决方案名'」节点,选择「添加」-「现有项目」,找到你创建项目时生成的后缀为.csproj的文件,选中后确认添加,添加成功后就能在解决方案资源管理器中看到项目、依赖项和Program.cs文件。
  • 第三步:重置Visual Studio用户配置
    如果添加项目后仍有异常,关闭所有VS窗口,按下Win+R输入devenv /resetuserdata回车执行,等待VS重置完成后重新打开项目即可。
  • 第四步:验证.NET Core SDK安装状态
    按下Win+R输入cmd打开命令提示符,执行命令dotnet --list-sdks,确认输出列表中包含你创建项目时选择的.NET Core版本,若没有对应版本需要重新安装匹配的SDK。
验证恢复效果

完成上述操作后,你应该能看到:

  1. 解决方案资源管理器中显示完整的项目结构
  2. 顶部绿色运行按钮显示为你的项目名称
  3. 「Start Debugging」「Start without Debugging」选项恢复可点击状态,点击后即可正常运行Hello World程序。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 22:36:03