VISUAL STUDIO 2010:如何将解决方案下的所有项目输出到同一目录

Ryk*_*Ryk 9 c# visual-studio-2010

我继承了一个C#应用程序,它由4个解决方案文件组成,每个解决方案文件下有92个项目.

我正在寻找一种简单的方法,当我手动构建解决方案时,将每个项目的所有构建输出路径更改为公共目录.

如果有人知道,要么将通过每个项目迭代和改变路径,或者如果是创建一个全球性的环境变量,这将覆盖所有项目的变量,或其他任何方式的方式宏,我会很感激的帮助.

请注意,我没有使用构建服务器,并且我希望在Visual Studio中对解决方案进行手动构建时实现此目的.

提前谢谢了.

que*_*rin 17

  1. 安装一个像样的文本编辑器,如果你还没有.像Notepad ++这样的东西.编辑器需要能够一次打开多个文件.

  2. 转到"我的电脑"中的父解决方案目录.

  3. 在搜索栏中输入"*.csproj"(或"*.vbproj"),以便能够一次打开子目录中的所有项目文件.

    在此输入图像描述

  4. 打开文本编辑器,如Notepad ++

  5. 将所有项目文件拖到编辑器中以打开它们

  6. 查找该<OutputPath>...</OutputPath>行并在所有打开的文档中执行查找和替换,用您想要的路径替换那里的路径.

    在此输入图像描述