Visual Studios Express - 更改调试输出目录

时间:2013-03-22 07:58:10

标签: visual-studio-2010 visual-studio

有没有办法让VS项目将调试EXE构建到bin / debug以外的目录?

我发现了这个:http://msdn.microsoft.com/en-us/library/ms165410%28v=vs.80%29.aspx

但是,这仅适用于RELEASE而不是用于调试。

更新:

我没有提到这是针对Express版本,而不是完整版本。

对于其他想要做同样事情的人,请按以下方式进行:

  • 打开'.csproj'文件。
  • 找到定义调试构建过程的元素'PropertyGroup'。
  • 然后,在里面你会发现另一个名为'OutputPath'的元素。只需将其文本的值更改为您希望调试输出转到的目录。

2 个答案:

答案 0 :(得分:4)

要更改构建输出目录:

On the Project menu, click Properties.
Click the Build tab.
Click the Browse button next to the Output path box and select a new build output directory.

MSDN :Change Build output directory

Change debug directory

答案 1 :(得分:0)

输出路径存储在.cproj文件中。每个配置一个。

在任何编辑器(比如记事本)中打开ur * project_Name.csproj *

对于调试:

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
    .....
    <OutputPath>myOutput\</OutputPath>

</PropertyGroup>

同样适用于发布:

 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
    ...
     <OutputPath>bin\Release\</OutputPath>
</PropertyGroup>

您可以尝试手动编辑OutputPath。

输出路径可以采用相对路径和绝对路径。

注意 Relative OutputPath应该相对于项目目录(project_Name.csproj)。