目前,我正在尝试在Web窗体ASP.NET环境中使用DLL。此DLL用于使用UDP连接控制硬件。我的问题是:我第一次使用命令,似乎工作。如果我再次单击该按钮,则会显示错误"无法绑定套接字。地址和端口已在使用"。
我已经使用Windows Forms做了一些应用程序,一切正常。我可以多次使用该命令而不会遇到此问题。下面是我用来执行此操作的代码:
using MyDLL;
string teste;
int result;
CommandClient UDPcmd = new CommandClient();
result = UDPcmd.PulseDoor("192.168.1.100", 2003, 0, out teste);
Resultado.Text = teste;
有任何帮助吗?问题只发生在Web平台上。 Windows窗体正常工作。
答案 0 :(得分:0)
朋友帮帮我,给我下面的命令。它运作正常。
System.Runtime.InteropServices.Marshal.ReleaseComObject(UDPcmd);
谢谢大家的帮助!! 问候。