以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  移动开发  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=116913)

--  作者:nxqtxwz
--  发布时间:2018/4/2 16:49:00
--  移动开发

HttpServer.Prefixes.Add("http://218.203.157.198:21/")
 HttpServer.Start()

 

执行返回“执行的网络名格式无效”,怎么解决呢。


--  作者:有点甜
--  发布时间:2018/4/2 17:29:00
--  

1、代码改成

 

HttpServer.Prefixes.Add("http://*:10086/")

HttpServer.Start()

 

2、发布你的程序,拷贝到218.203.157.198这台电脑上运行,才行的 


--  作者:nxqtxwz
--  发布时间:2018/4/2 21:38:00
--  

老师,你的意思是先在命令窗口运行上面的代码,然后发布程序,再把发布的程序拷贝到服务器上运行吗?


--  作者:有点蓝
--  发布时间:2018/4/2 21:48:00
--  
设计窗口和按钮来启动服务:http://www.foxtable.com/mobilehelp/scr/0001.htm

然后发布程序,再把发布的程序拷贝到服务器上运行,然后打开窗口点击启动服务

--  作者:nxqtxwz
--  发布时间:2018/4/4 8:41:00
--  

HttpServer.Prefixes.Add("http://*:10086/")

HttpServer.Start()

 

在前缀http://*:10086/上侦听失败,因与计算机上的现有注册冲突。


--  作者:有点甜
--  发布时间:2018/4/4 8:43:00
--  
以下是引用nxqtxwz在2018/4/4 8:41:00的发言:

HttpServer.Prefixes.Add("http://*:10086/")

HttpServer.Start()

 

在前缀http://*:10086/上侦听失败,因与计算机上的现有注册冲突。

 

那改成这样

 

HttpServer.Close

HttpServer.Prefixes.Add("http://*:12345/")

HttpServer.Start()


--  作者:nxqtxwz
--  发布时间:2018/4/4 10:30:00
--  
 

HttpServer.Close

HttpServer.Prefixes.Add("http://*:12345/")

HttpServer.Start()

 

老师您好,这段代码在命令窗口运行没什么反应呀。是在命令窗口运行吗?


--  作者:有点甜
--  发布时间:2018/4/4 12:11:00
--  
以下是引用nxqtxwz在2018/4/4 10:30:00的发言:
 

HttpServer.Close

HttpServer.Prefixes.Add("http://*:12345/")

HttpServer.Start()

 

老师您好,这段代码在命令窗口运行没什么反应呀。是在命令窗口运行吗?

 

代码写到AfterOpenProject事件,然后发布你的项目,然后拷贝到服务器里面运行,即可。


--  作者:nxqtxwz
--  发布时间:2018/4/5 9:23:00
--  
以下是引用有点甜在2018/4/4 12:11:00的发言:

 

代码写到AfterOpenProject事件,然后发布你的项目,然后拷贝到服务器里面运行,即可。

一早晨也没试通,我是严格按帮助在做的,就是连不通,不知为什么。

把发布后的程序拷到服务器上运行,我是远程进入服务器运行的,行不行呢?

如果行的话,放在哪个目录运行有关系吗?

自己水平差,请多指导。


--  作者:有点甜
--  发布时间:2018/4/6 14:35:00
--  

先在你电脑上测试,发布后,关闭你的项目,打开publish文件夹下的exe程序,在浏览器里面输入 127.0.0.1:12345 能否访问?

 

如果不能访问,说明你根本就没做对。

 

在能访问的基础上,拷贝到服务器,才行。