当PostSharp与带有正确PDB信息的Referenced程序集一起使用时(使用chkmatch检查),调试信息因VStudio构建和后编译过程而丢失似乎很奇怪,我通过使用chkmatch比较程序集后得到以下错误vstudio构建。
错误:在可执行文件中找不到调试信息。
所以它没有介入调试这个程序集。
Post Sharp是否在不破坏PDB位置偏移信息的情况下正确回写装配体,因为我看到PostSharp使用Hex Editor写入DLL时没有有效的偏移信息,这是什么解决方法?
THX Anil Bisnoi
答案 0 :(得分:1)
是的,PostSharp回写PDB文件(具有正确的转换),因此Visual Studio应该没有问题。我不知道什么是错的;也许你可以尝试手动加载它们(在VS的模块窗口中),看看会发生什么。