Visual Studio:输出路径
Visual Studio 输出路径指编译生成的二进制文件.exe/.dll存放位置默认通常为 bin\$(Configuration)\ 或 bin\$(Configuration)\$(Platform)\可通过项目属性或编辑 .csproj/.vcxproj 修改 。默认路径规则- .NET/C项目默认 项目目录\bin\Debug\ 或 bin\Release\部分 SDK 风格项目会自动追加框架版本子目录。- C 项目默认 解决方案目录\Debug\ 或 \Release\常含 \x86/\x64 平台子目录。- 实际路径构成基础路径 配置名Debug/Release 可选平台名 可选框架标识 。修改方法图形界面1. 右键解决方案资源管理器中的项目 → 选择属性。2. C/.NET展开生成Build→ 找到输出路径Output Path或“基本输出路径”。3. C展开配置属性 → 常规 → 修改输出目录Output Directory。4. 输入绝对路径如 D:\Builds\或相对路径如 ..\Output\支持浏览选择文件夹 。高级自定义编辑项目文件- 移除框架/平台自动追加在 .csproj 的 PropertyGroup 中添加xmlAppendTargetFrameworkToOutputPathfalse/AppendTargetFrameworkToOutputPathAppendRuntimeIdentifierToOutputPathfalse/AppendRuntimeIdentifierToOutputPath- 统一多项目输出设置 UseCommonOutputDirectorytrue/UseCommonOutputDirectory 或全局使用 Directory.Build.props 文件控制 。- 完全控制路径直接修改 OutputPath 标签支持 MSBuild 宏如 $(SolutionDir)bin\。注意事项- 路径区分配置Debug/Release和平台x86/x64/AnyCPU需针对具体组合设置。- 修改后建议执行生成 清理解决方案再重新生成避免旧文件残留。- 相对路径基准为项目文件所在目录非解决方案目录 。