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

如何修改C#控制台应用程序生成的exe文件输出路径?

修改C#控制台程序的输出路径到src目录的父文件夹

有两种常用方法可以调整输出路径,根据你的操作习惯选择即可:

方法一:通过Visual Studio图形界面设置

  • 在解决方案资源管理器里右键你的控制台项目,选择「属性」
  • 切换到「生成」标签页(若是.NET Core/.NET 5及以上版本,需在「生成」分类下找到「输出」区域)
  • 在「输出路径」输入框中填写相对路径 ..\..\ —— 因为默认的bin\Debug是相对于项目文件的位置,假设你的项目文件放在src\你的项目名目录下,..\..\就会指向src目录的父文件夹
  • 注意切换「配置」下拉框(Debug/Release),确保两种配置都设置了对应的输出路径

方法二:手动编辑.csproj项目文件

  • 找到你的项目对应的.csproj文件(一般在src\你的项目名目录下),用文本编辑器打开
  • 找到对应配置的<PropertyGroup>节点,添加或修改<OutputPath>元素,示例如下:
<!-- Debug配置 -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  <OutputPath>..\..\</OutputPath>
</PropertyGroup>

<!-- Release配置 -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
  <OutputPath>..\..\</OutputPath>
</PropertyGroup>
  • 保存文件后重新生成项目,exe文件就会输出到src目录的父文件夹里

补充说明:如果你的项目目录结构和假设不同,可以调整相对路径的层级,比如需要往上跳更多级就多加..\,确保路径指向正确的目标文件夹。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 21:45:32