Foxtable(狐表)用户栏目专家坐堂 → 部署到阿里云


  共有2920人关注过本帖树形打印复制链接

主题:部署到阿里云

帅哥哟,离线,有人找我吗?
zhangjian222200
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
部署到阿里云  发帖心情 Post By:2017/5/5 19:18:00 [只看该作者]

我是xp系统做的,现在准备部署到阿里云(windows2008)

1.需要注意什么?
2.怎么发布及部署?

3.服务器上需要安装.NET Framework 2.0吗?
[此贴子已经被作者于2017/5/5 20:03:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/5 20:29:00 [只看该作者]

正常阿里云的系统都会启用.net的,不需要另外安装

直接发布拷贝到云服运行程序即可。

需要注意的是数据源的连接。有需要可以在云服下载Sqlserver并安装,然后把数据库迁移过去。项目重新连接好数据源后再发布

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/5/5 20:34:00 [只看该作者]

我现在电脑上测试用的是阿里云里面的远程数据源,看样子,只要发布就可以了

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/5/5 21:03:00 [只看该作者]

原来每次进入都是在进入项目的时候,按ctrl键,输入888进入,然后开启服务,然后httprequest应用,就可以访问了

我发布后,本机访问不了网页,因为我移动页面之前写了窗口代码,所以发布后,显示的是窗口,而不是启动移动服务那个开启关闭窗口

开启按钮代码(这里需要调整吗?)
HttpServer.Prefixes.Add("http://127.0.0.1/")
HttpServer.Prefixes.Add("http://*/")
HttpServer.Start()

关闭按钮代码
HttpServer.Close()


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/5 21:11:00 [只看该作者]

建议使用具体的地址,而不是*号

HttpServer.Prefixes.Add("http://阿里云外网IP或者绑定的域名/")

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/5/5 21:13:00 [只看该作者]

在阿里云上,需要点击“开启”及httprequest事件应用,启动服务吗?
[此贴子已经被作者于2017/5/5 21:15:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/5 21:15:00 [只看该作者]

当然要开启

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/5/5 21:20:00 [只看该作者]

原来移动版之前,我设计了窗口,

每次进入都是在进入项目的时候,都是只能看到那些窗口,

我现在,每次进入项目,按ctrl键,输入888进入,然后开启服务,然后httprequest应用,本机就可以访问了

发布后,进入发布后的文件,看到的以前的窗口,看不到“开启”窗口,我怎么样才能点击“开启”及httprequest事件应用,启动服务呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/5 21:23:00 [只看该作者]

为什么要按ctrl键进入项目,正常启动不行吗。你在登录后AfterOpenProject打开开启服务窗口不就行了。或者做个菜单打开

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1532 积分:10808 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/5/5 21:48:00 [只看该作者]

放在阿里云上,点击“开启”,提示:
.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.3.18.1
错误所在事件:
详细错误信息:
在前缀“http://*:80/”上侦听失败,因为它与计算机上的现有注册冲突。

说明:服务器上,安装了sql2008
怎么会失败呢?
[此贴子已经被作者于2017/5/5 21:50:28编辑过]

 回到顶部
总数 21 1 2 3 下一页