在C#程序中使用dll并检查问题

时间:2019-02-21 02:22:07

标签: c# dll

我在一个单独的dll项目中创建了一个dll函数,然后在C#中创建了该程序并命名为.dll。

但是,如果您需要传递给dll的数据错误,则C#程序将停止工作并退出。

我试图在dll项目方面使用try catch语法,但这不是我想要的。 (我想做的就是在出现问题时自动传递以下信息)

我要解决的问题是,当dll端未收到适当的响应或经过一定时间后,C#被强制终止。

如果您知道该怎么做,请给我您的专业知识和知识,我将不胜感激。

感谢您的阅读。答案,我等。 :)

1 个答案:

答案 0 :(得分:2)

这听起来像是您的问题,是您试图将错误的数据强制从dll导入方法,这会导致崩溃并使程序崩溃。如果是这种情况,我不会将您的try catch块放在dll中,而是放在您对dll方法的调用周围。

如果我正确理解了至少应阻止程序崩溃的问题。

我希望这会有所帮助!