2010-08-18 87 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

相關問題