我通过添加对VisM.ocx的引用并将其作为activeX控件添加到我的工具箱中,将一个VisM控件添加到vb.net中。
我在一个按钮中添加了以下代码:
Try
'open the connection
AxVisM1.Connect("CN_IPTCP:127.0.0.1[57772]", "LIVEDATA")
'do stuff.
MsgBox("Cache is now active")
'close the connection
AxVisM1.DeleteConnection()
Catch ex As Exception
'close the connection
AxVisM1.DeleteConnection()
MsgBox(ex.ToString)
End Try
然而,当我运行应用程序时,连接会挂起,然后是一个消息框,上面写着"服务器接收超时" 。
我尝试关闭防火墙,甚至是我的防病毒软件。我该如何解决这个问题?另外,我正在尝试一种有效的方法来访问VB.net中的GLOBALS变量吗?
答案 0 :(得分:2)
我不熟悉VisM,但是您使用了错误的端口,并且此端口仅用于Web,请尝试将其更改为1972,默认使用。您的服务器可能使用另一个。您可以在System Management Portal页面上的(关于标题中的链接)找到您的真实端口号,参数是 - Superserver Port。