以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 移动开发 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116913) |
-- 作者:nxqtxwz -- 发布时间:2018/4/2 16:49:00 -- 移动开发 HttpServer.Prefixes.Add("http://218.203.157.198:21/")
执行返回“执行的网络名格式无效”,怎么解决呢。 |
-- 作者:有点甜 -- 发布时间: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 能否访问?
如果不能访问,说明你根本就没做对。
在能访问的基础上,拷贝到服务器,才行。 |