2010-04-05 73 views
1

我使用CSharpCodeProvider從保存爲字符串的C#源生成了一個動態程序集。在Visual Studio中查看動態代碼

我可以在運行時運行動態代碼,但是如果我暫停執行,Visual Studio不會在調用堆棧中顯示動態源代碼。它說「外部代碼」,我無法進入該源代碼。

我想VS找不到PDB或其他調試信息。你可以幫我嗎?

+0

您是否要求在CompilerOptions中使用pdb?使用/調試 – 2010-04-05 16:10:12

回答

1

我認爲你應該改變設置稱爲啓用只是我的代碼在VS調試設置選項。轉到工具 - >選項。選擇調試。取消選中「啓用我的代碼(僅管理)」複選框。按OK。

+0

當然,您應該驗證動態代碼.pdb文件是否位於應用程序文件夾中或Visual Studio中符號設置指定的文件夾中。 – Ikaso 2010-04-05 16:14:07

相關問題