在Visual Studio 2010到2013中,默认情况下(例如,当我创建新的控制台应用程序时),新解决方案将其编译的可执行文件输出到Solution name/Project name/bin/Debug/
。我希望它们输出到Solution name/Debug/
,同样适用于所有其他构建配置,如“发布”。如何更改Visual Studio中的默认生成输出目录?
我可以通过手动进入每个项目的性质,去Build
选项卡,从bin\Debug
改变Output path
到..\Debug
做到这一点。我必须为每个项目和每个构建配置重复这一点。
经过几十个解决方案之后,我每次都手工完成这项繁琐的任务,我有点不舒服。有没有办法改变默认输出路径?
适用于Visual Studio 2013的解决方案已足够。
谢谢,我认为这是我正在寻找 - 我会试着看看它今天晚些时候是否有效(抱歉这么久)。 – Superbest
你真的不应该修改全局受保护的文件。事实上,这可能会中断服务,如果模板得到更新以修复错误或新功能,修改后的文件将不会更新。相反,您可以在自己的.csproj中设置'',它会覆盖全局设置(如果先导入)。这是MSBuild项目中的建议。 –
Heath
我解决了我的问题,通过创建一个新的模板,输出目录如您所述设置,谢谢! – Superbest