bha*_*inb 11 debugging visual-studio
我正在使用VS调试器的"立即窗口"来调用类上的静态API,该类是在2个不同的程序集中定义的模糊类型.
调用失败,出现以下消息:类型foo中都存在blah.dll,并bar.dll
这个消息很有意义,因为确实如此.我的问题是如何在调试器中解决这个问题,以指定我想用于绑定此类型的程序集?
有没有办法用它定义的程序集名称限定类型?
谢谢Bhavin.
听起来你有两种类型和命名空间但存在于不同程序集中的类型?如果是这种情况,遗憾的是,无法在即时窗口中消除此呼叫的歧义.即时窗口考虑这两种类型都在范围内,因为程序集名称不能是C#或VB.Net中的转换语法的一部分,所以无法消除这些类型的歧义.
您唯一的选择是创建一个备用的仅调试API,它绑定到一个或另一个.然后在调试会话期间调用它.