这些天一直在做某纯净水管理系统,由于车间与公司相距二十公里,领导指示,要用网络来进行数据交换,一时间头脑发热,选择了用 webservice 做为业务层,但是引用后只能是指定的,一直想可否是自行指定业务层的地址,找了百度和GOOGLE,一直没找到理想的,网上说通过一个Reference.vb的文件可以动态调用,但是打开一看:
- Public Sub New()
- MyBase.New
- Me.Url = Global.NNSTQ.My.MySettings.Default.NNSTQ_localhost_Service
- If (Me.IsLocalFileSystemWebService(Me.Url) = true) Then
- Me.UseDefaultCredentials = true
- Me.useDefaultCredentialsSetExplicitly = false
- Else
- Me.useDefaultCredentialsSetExplicitly = true
- End If
- End Sub
和网上说的相差很远,不经意打开app.config,哈~~
- <applicationSettings>
- <NNSTQ.My.MySettings>
- <setting name="NNSTQ_localhost_Service" serializeAs="String">
- <value>http://localhost/nnws/Service.asmx</value>
- </setting>
- </NNSTQ.My.MySettings>
- </applicationSettings>
原来如此,改改app.config就可以了~~~晕菜哦~