以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 部署到阿里云 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100168) |
-- 作者:zhangjian222200 -- 发布时间:2017/5/5 19:18:00 -- 部署到阿里云 我是xp系统做的,现在准备部署到阿里云(windows2008) 1.需要注意什么? 2.怎么发布及部署? 3.服务器上需要安装.NET Framework 2.0吗?
[此贴子已经被作者于2017/5/5 20:03:59编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/5/5 20:29:00 -- 正常阿里云的系统都会启用.net的,不需要另外安装 直接发布拷贝到云服运行程序即可。 需要注意的是数据源的连接。有需要可以在云服下载Sqlserver并安装,然后把数据库迁移过去。项目重新连接好数据源后再发布
|
-- 作者:zhangjian222200 -- 发布时间:2017/5/5 20:34:00 -- 我现在电脑上测试用的是阿里云里面的远程数据源,看样子,只要发布就可以了 |
-- 作者:zhangjian222200 -- 发布时间: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() |
-- 作者:有点蓝 -- 发布时间:2017/5/5 21:11:00 -- 建议使用具体的地址,而不是*号 HttpServer.Prefixes.Add("http://阿里云外网IP或者绑定的域名/")
|
-- 作者:zhangjian222200 -- 发布时间:2017/5/5 21:13:00 -- 在阿里云上,需要点击“开启”及httprequest事件应用,启动服务吗? [此贴子已经被作者于2017/5/5 21:15:42编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/5/5 21:15:00 -- 当然要开启 |
-- 作者:zhangjian222200 -- 发布时间:2017/5/5 21:20:00 -- 原来移动版之前,我设计了窗口, 每次进入都是在进入项目的时候,都是只能看到那些窗口, 我现在,每次进入项目,按ctrl键,输入888进入,然后开启服务,然后httprequest应用,本机就可以访问了 发布后,进入发布后的文件,看到的以前的窗口,看不到“开启”窗口,我怎么样才能点击“开启”及httprequest事件应用,启动服务呢?
|
-- 作者:有点蓝 -- 发布时间:2017/5/5 21:23:00 -- 为什么要按ctrl键进入项目,正常启动不行吗。你在登录后AfterOpenProject打开开启服务窗口不就行了。或者做个菜单打开 |
-- 作者:zhangjian222200 -- 发布时间: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编辑过]
|