使用SxS程序集时是否可以调试代码? [英] Is it possible to debug into code when using SxS assemblies?

查看:52
本文介绍了使用SxS程序集时是否可以调试代码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我一直在评估并排程序集是否是我们避免DLL Hell问题的最佳解决方案。我们关注的一个问题是,当使用并排程序集时,我们还没有找到一种方法来调试代码(即步入DLL中列出的函数)
。我意识到这样做的继承困难,需要使用每个版本的DLL的源代码副本。实际上,我们的机器上会有最新的源代码。如果需要,我们可以根据需要从Team Foundation Server中提取旧版本
的源代码。但即使手头有正确的源代码,我们也没有找到办法。


我们在应用程序级别经验丰富的开发人员可以进入低级别例程并提供详细的错误报告,或者可能避免提交不必要的错误报告。如果他们不能这样做,它将影响我们的效率,因为
将是低级开发人员,他们必须调查细节并确定是否确实存在错误。

解决方案

嗨Randae,


我试图让某人熟悉这个话题进一步看看这个问题。可能会有一些时间延迟
。感谢您的耐心



最好的问候,


杰克


Hello,

I have been evaluating whether or not side-by-side assemblies are the best solution for us to avoid the DLL Hell problem. One item that is a concern for us is that we have not yet found a way to debug into code (i.e. step into functions listed in the DLL) when using a side-by-side assembly. I realize the inherit difficulties in doing so, one would need a copy of source code for each version of the DLL in use. In practice, our machines will have the latest source code on them. If need be, we can pull older versions of source code out of Team Foundation Server as needed. But even with the correct source code at hand, we have not found a way to do so.

We have experienced developers at the application level that can step down into the low level routines and provide detailed bug reports, or possibly avoid filing needless bug reports. If they are not able to do so, it will impact our efficiency since it will be the low level developers who have to investigate the details and determine if there really is a bug.

解决方案

Hi Randae,

I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.

Best Regards,

Jack


这篇关于使用SxS程序集时是否可以调试代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆