2012-12-10 24 views
-2

在C#中 - 項目生成了一個VB文件,之後,該文件在分離的線程中編譯並被構建爲有用的工作:)。我不僅要生成這個文件,而且要將這個文件加載到調試器並開始調試(如果定義了DEBUG)。是否有可能在C#項目中調試VB文件?我發現了用於VB文件格式化的T4模板,但我不確定這些模板能否幫助我調試文件。生成VB代碼並在C#項目中進行調試

+1

Visual Studio將調試使用PDB將所有程序集加載到內存中的情況。您需要使用['AppDomain.Load方法(Byte [],Byte [])'](http://msdn.microsoft.com/zh-cn/library/d4tc2453.aspx)加載VB程序集和PDB。 。 –

回答

1

英語顯然不是你的第一語言,我說你說的沒有多大意義。但我想我對你想要完成的事情有一個大致的瞭解。

可以在Visual Studio中並排運行C#和VB.Net項目。

  1. 打開你的C#解決方案
  2. 從 '文件' 菜單中選擇 '添加...'> '現有的解決方案'
  3. 選擇VB解決方案
  4. 在Solution Explorer窗格中,右鍵點擊無論您想成爲啓動解決方案並選擇「設置爲啓動項目」,請選擇「設爲啓動項目」

您現在應該可以在任一項目中放置斷點並輕鬆進行調試。

希望有幫助!