2011-04-18 192 views
0

我一直在想我應該如何做到這一點。可以說我有解決方案A和解決方案B. 可以說解決方案A是我正在開發的應用程序。比方說,解決方案B是應用程序的框架。從一種解決方案調試到另一種解決方案

我已經在解決方案B中添加了解決方案B中所有項目的參考。讓我們說如果我想要調試並且有時您甚至可能想要通過解決方案B中的類,那怎麼可能?

我希望我已經說清楚了。

+0

只要PDB被複制,它可能在2010年;至於2008年,我不確定。 – Will 2011-04-18 17:17:38

回答

2

的您。

您可以在解決方案A中添加對這些dll的引用.pdb爲您提供所有調試信息,只要它們與dll位於同一目錄中,當您進入解決方案中的解決方案B的類時調試器應該自動爲您找到源代碼。

+0

根據你的回答,我有另外一個問題。我們如何構建我們的解決方案作爲一個庫?你能爲我詳細說明這些嗎? – SaiBand 2011-04-18 19:26:19

+0

這是在項目級別。在項目屬性中,您可以設置應用程序輸出類型。主要類型有: 1)控制檯應用程序:一個帶有主要方法和輸出控制檯的程序 2)Windows應用程序:一種主要方法但沒有輸出控制檯的程序 3)類庫:其他應用程序可以使用/參考 – 2011-04-22 18:30:46

+0

謝謝你們,我已經知道了這一點。 – SaiBand 2011-05-04 13:50:27

0

我添加從溶液B溶液A項目(非DLL)中時,我想如果你建立溶液B爲庫將建立的DLL和PDB對每個項目做這種調試