我们有几百个visual studio项目文件,我需要将它们组合到一个构建解决方案中。我们目前有一个使用rake的自定义ruby脚本来执行此操作。但是很脆弱,只允许一些视觉工作室宏($(TargetDir),$(TargetName)等)通过,而其余的失败。再加上Ruby的语法像Perl一样揉搓我:错误的方式。生成具有依赖关系的解决方案,用于构建包含数百个项目的VS 2010
所以我的问题是,鉴于目录是否有一个工具,将递归地找到所有的.vcxproj和.csproj文件,并生成一个解决方案文件与依赖关系?当我说'与依赖关系'时,这意味着有些项目需要在其他项目之前建立。我在堆栈溢出中发现了一些其他帖子,它指出了一个生成解决方案文件的工具:但它不会生成依赖关系。因此,如果没有依赖项,任何解决方案创建工具都是无用的有没有人知道会做到这一点的东西?
如果不是解决方案文件,有谁知道会发出依赖列表的东西吗?
P.S. 之前有人问:手动创建解决方案文件是完全不可能的。我们只是有太多的项目文件。
我可以碰到这个吗? – 2011-05-11 16:20:37