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

如何在JetBrains Rider中配置运行配置以执行Main函数

解决JetBrains Rider中无法运行C#控制台应用Main函数的问题

首先确认你的代码和项目文件本身没有语法问题,接下来按以下步骤操作即可解决:

1. 确保项目是可执行类型

打开你的csproj文件,在<PropertyGroup>节点中添加<OutputType>Exe</OutputType>,明确标记这是一个控制台可执行项目。修改后的文件如下:

<Project Sdk="Microsoft.NET.Sdk">

    <PropertyGroup>
        <TargetFramework>net6.0</TargetFramework>
        <Nullable>enable</Nullable>
        <OutputType>Exe</OutputType>
    </PropertyGroup>

</Project>

2. 配置正确的运行项

方法一:自动生成配置

在解决方案窗口中右键点击你的项目名称,选择「运行」→「运行 '{项目名}'」,Rider会自动识别到Main函数并生成正确的控制台运行配置,直接执行即可。

方法二:手动创建配置

  • 点击Rider顶部的运行配置下拉框,选择「编辑配置」。
  • 在弹出的窗口左上角点击「+」号,选择「.NET」分类下的「控制台应用」。
  • 在配置页面中:
    • 「目标框架」选择net6.0;
    • 「项目」选择你的StockApplication项目;
    • 「启动对象」选择包含Main函数的StockApplication.StockApplication类。
  • 保存配置后,点击运行按钮就能执行Main函数了。

3. 检查现有配置

从你提供的配置截图来看,当前配置可能未正确关联项目或指定启动对象,按照上述步骤重新配置后即可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 09:33:30