在C#程序中使用DLL及检查问题

在C#程序中使用DLL及检查问题,c#,dll,C#,Dll,我在一个单独的dll项目中创建了一个dll函数,然后在C#中创建了程序,并调用了.dll 但是,如果需要传递到dll的数据错误,C#程序将停止工作并退出 我试图在dll项目端使用try-catch语法,但这不是我想要的。 (我想做的是在问题发生时自动传递以下信息) 我想解决的问题是,当dll端没有收到正确的响应或在一段时间后,C#被强制终止 如果你知道怎么做,如果你能给我你的技术和知识,我将不胜感激 谢谢你的阅读。答案我将等待。:) 听起来您的问题是,您试图将不正确的数据从dll强制输入到方法中

我在一个单独的dll项目中创建了一个dll函数,然后在C#中创建了程序,并调用了.dll

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

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

我想解决的问题是,当dll端没有收到正确的响应或在一段时间后,C#被强制终止

如果你知道怎么做,如果你能给我你的技术和知识,我将不胜感激


谢谢你的阅读。答案我将等待。:)

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

如果我正确理解了这个问题,至少可以阻止程序崩溃


我希望这有帮助

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

如果我正确理解了这个问题,至少可以阻止程序崩溃


我希望这有帮助

你不明白我的问题吗。。John?我想你希望你的程序代码中的try-catch围绕着对dll的调用。从您的描述中,我猜您的呼叫引发了一个未被捕获的异常。恐怕我没有。您问的是什么或您试图描述的问题并不清楚。你能举个例子来说明你的错误吗?你不明白我的问题吗。。John?我想你希望你的程序代码中的try-catch围绕着对dll的调用。从您的描述中,我猜您的呼叫引发了一个未被捕获的异常。恐怕我没有。您问的是什么或您试图描述的问题并不清楚。你能举例说明并指出你得到的具体错误吗?对问题的正确描述;然而,抓住这一点是鲁莽的。正确描述问题;然而,这是鲁莽的。