在 Visual Studio 2010 到 2013 中,默认情况下(例如,当我创建新的控制台应用程序时)新解决方案将其编译的可执行文件输出到Solution name/Project name/bin/Debug/
。我希望它们输出到Solution name/Debug/
,对于所有其他构建配置(如“发布”)也是如此。
我可以通过手动进入每个项目的属性来完成此操作,转到Build
选项卡,更改Output path
from bin\Debug
to ..\Debug
。我必须对每个项目和每个构建配置重复此操作。
经过数十种解决方案后,我有点厌倦了每次都手动完成这项繁琐的任务。有没有办法改变默认输出路径?
适用于 Visual Studio 2013 的解决方案就足够了。
该属性在每个中定义Visual Studio 项目模板 http://msdn.microsoft.com/en-us/library/vstudio/6db0hwky.aspx
例如,C# 控制台应用程序模板位于
\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033\ConsoleApplication\consoleapplication.csproj
csproj 是一个 XML 文件,您可以随意编辑。构建输出目录的定义如下(对于每个配置):
...
<OutputPath>bin\Debug\</OutputPath>
...
<OutputPath>bin\Release\</OutputPath>
...
如果更改此文件,它将更改您未来所有新的 C# 控制台应用程序项目。您还可以编写一个实用程序来列出所有 csproj\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates
并相应地更新它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)