我目前正在为.NET开发WinCC的UserControl。为此,我编写了一个WinForms UserControl并在一个小型WinForms应用程序中进行了测试。一切都很顺利。
然后我将我的控件插入到我的WinCC图片中并运行它。不知何故,我的控件在WinCC中的行为有所不同。因此,我尝试将Visual 2012附加到WinCC运行时进程(PdlRT.exe),并在单击事件处理程序按钮内设置一个断点。附加后,断点被禁用,工具提示The breakpoint will not currently be hit. No symbols have been loaded for this document.
因此,我将DLL和PDB文件移动到不同的文件夹中,以防WinCC复制我的dll并忽略PDB文件。我尝试了WinCC运行时的根文件夹,以及所有图片的根文件夹。不同的.NET框架版本也没有帮助。
如果我想调试由其他进程托管的控件,是否需要设置任何属性或设置?或者WinCC有一些需要注意的特性?
发布于 2015-01-19 10:04:10
在与西蒙斯的WinCC热线通话后,我终于明白了这一点:
(我希望这能在某一时刻帮助到某人;)
https://stackoverflow.com/questions/27961243
复制相似问题