DLL版本和Visual Studio附加到进程

时间:2008-10-01 18:51:24

标签: visual-studio dll reporting-services

我正在尝试使用VS的附加工具来调试我正在为Sql Server Reporting Services开发的加载项。

当我将项目debug / bin目录中的dll和pdb复制到ReportServer / bin目录时,我可以使用attach to process正确调试它。但是,如果我使用我的msbuild脚本并将这些dll和pdbs复制到ReportServer / bin目录,我得到了错误的版本。

1)如何查看当前版本的dll /告知dll是否与其他版本不兼容?

2)如何判断ReportServer流程加载了哪些dll /版本?

谢谢!

1 个答案:

答案 0 :(得分:2)

我对Sql Server Reporting Services一无所知,但是

1)您可以使用ildasm.exe

检查DLL的版本

2)当您使用VS'adt to process'时,在'Modules'窗口中显示所有已加载程序集的版本号