1

将 PostSharp 与具有正确 PDB 信息(使用 chkmatch 检查)的引用程序集一起使用时,调试信息在 VStudio 构建和编译后过程中丢失似乎很奇怪,并且在 vstudio 构建后使用 chkmatch 比较程序集时出现以下错误.

错误:在可执行文件中找不到调试信息。

所以它不会介入调试这个程序集。

Post Sharp 是否在不破坏 PDB 位置偏移信息的情况下正确回写程序集,因为我在 PostSharp 使用十六进制编辑器写回 DLL 时没有看到有效的偏移信息,对此有什么解决方法?

4

1 回答 1

1

是的,PostSharp 写回 PDB 文件(通过适当的转换),所以 Visual Studio 应该没有问题。我不知道可能出了什么问题;也许您可以尝试手动加载它们(在 VS 的模块窗口中),看看会发生什么。

于 2010-01-05T14:23:01.733 回答