2010-08-18 86 views
2

我有一个很大的项目,我现在正在使用Visual Studio 2008。 解决方案由Visual C#和Visual C++中的几个项目组成。导出Visual Studio解决方案的依赖关系

点击一个项目节点,并从manu中选择项目“项目依赖项”,我可以找到我想要导出的依赖项列表。

你知道一种方式来导出此列表文件吗?

感谢 EO

回答

3

他们已经存储在Visual Studio解决方案和项目文件。 查找<ProjectReference>标签。

通过一些后处理,您可以从那里复制它们并将它们写入另一个文件。

您也可以使用EnvDTE.BuildDependency类以编程方式检索依赖项。

+0

谢谢!我将马上测试它! Ciao – user311906 2010-08-18 13:57:59

+0

你能解释他们是如何在解决方案文件中?我正在查看我的解决方案文件,其中包含3个可执行文件和10个库。 1 exe需要10个库中的7个,另一个exe需要10个中的7个,但是比第一个需要2个,最后一个exe需要5个10 ..我如何得到哪个dll的列表哪个exe? – Dss 2012-01-18 16:15:28

+0

@Dss检查标记的项目文件。 (我编辑了我的答案)。 – Peladao 2012-01-18 16:40:25

相关问题