有没有办法让VS项目将调试EXE构建到bin / debug以外的目录?
我发现了这个:http://msdn.microsoft.com/en-us/library/ms165410%28v=vs.80%29.aspx
但是,这仅适用于RELEASE而不是用于调试。
更新:
我没有提到这是针对Express版本,而不是完整版本。
对于其他想要做同样事情的人,请按以下方式进行:
答案 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
答案 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)。