如何隐藏请使用正确的版本资源DLL对话框?

时间:2018-01-19 15:15:50

标签: c# wpf debugging

我在运行应用程序之后更改了dll中的图像我得到了一个如下所示的对话框

enter image description here

任何人请告诉我如何忽略或隐藏用户的此对话框? 我认为这是Microsoft VisualStudio调试器对话框( Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow)。

1 个答案:

答案 0 :(得分:0)

这是一个非标准的消息(只有谷歌点击到这个页面),所以它听起来像你正在运行的程序(你没有告诉我们),正在做一些检查,如果它正在使用的DLL已被修改。这可以是大小检查,CRC校验,也可以是日期检查。

如果要禁用此检查,您可以找出程序正在执行检查并绕过代码的位置,或者您可以解决程序如何执行检查并修复dll以便通过检查

无论哪种方式,都会涉及对代码进行反编译(因为这是C#,因此更容易)。  然后,您可以修补if以便不显示消息,或修改检查已更改的dll的代码。