2010-04-05 74 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

相关问题