使用了pb11转换c/s程序,感觉还行,不知发展如何。。。
来源:互联网 发布:上海肤康医院 知乎 编辑:程序博客网 时间:2024/05/23 20:20
首先发个安装方法(转帖):
--1 开发环境安装
--11 先安装windows的IIS5.0以上
--12 再安装asp.net framework 2.0
--13 下载(http://www.asp.net/iewebcontrols/download.aspx) ,安装IE Web Control ,
解压后运行C:/Program Files/IE Web Controls/build.bat
创建C:/Program Files/IE Web Controls/build
把C:/Program Files/IE Web Controls/build/Runtime/*.*的所有文件拷贝到iis的工作目录
默认就是c:/inetpub/wwwroot
拷贝的dos命令如下:
xcopy /s /i ./build/Runtime c:/Inetpub/wwwroot/webctrl_client/1_0 /y
(注:webctrl_client/1_0目录也可以手工创建拷贝)
--14 下载pb11(PowerBuilder110.zip,CommonInstaller.zip),安装PB11
--2 转换c/s的pb程序为b/s的程序
--21 先把你的程序移植到pb11,用pb11打开workspace和target即可,pb11自动移植,调试能在c/sx下运行正常
--22 开始转换了,菜单操作file>New打开[New]选择窗口选[target] - .NET Web Forms Application
按向导操作即可,
step1 关于向导的介绍
step2 选Use an existing library and application object
step3 找到你的程序入口即application object
step4 加上你所用的pbl文件
step5 命名pbt文件名,也可直接下一步[next>]
step6 命名project object,也可直接下一步[next>]
step7 输入你在iis里的虚拟目录,也可直接下一步[next>]
step8 加上你用的资源文件
step9 如果你用了第三方的动太库dll,在这里加上,没有就[next>]
step10 如果你想用了javascript,在这里加吧,我没有这玩意。
step11 你要发布的web服务器
step12 汇总一下你的选择,[Finish>],伟大的.net Web forms创建完成
step13 发布吧,Deploy Project,你只要点一个按钮即可,你点只烟,倒上茶耐心的等一下吧
发布过程如下:
先检查你的iis是否服务
生成.NET assembly 文件
生成PBD文件
拷贝文件到IIS服务器
发布完成
我根据上面安装碰到问题
1.原来机器安装的是.net1.4几的框架,pb11不能支持 一定要用2.0的框架,可以同时安装这两个框架,只要在iis中将虚拟目录属性中的框架选择2.0即可,否则web程序提示web.config错误
2.可能会占用iis的80端口,造成iis不能启动,可以修改iis的端口为100,然后在pb11的iis地址写 localhost:100,否则不能调试
3.升级老版本程序,我是pb8.04的,数据库连接要用新的语法,我用的是ado连接字符串,可以通过
4.升级老版本程序,会有一些错误,修改一下即可,主要是一些函数不支持,pb11中的new有个工具,可以进行搜索。
5.默认的主界面应该是default.aspx,浏览它即可
6.速度有点慢,界面难看,不过能实现b.s架构,哈哈,知足了,厉害!!!!
7.pb11中的例子中有个gui例子,非常不错
- 使用了pb11转换c/s程序,感觉还行,不知发展如何。。。
- 在pb11中将C/S程序转换到B/S的步骤
- PB11转换c/s到b/s步骤
- pb11开发b/s程序(一)
- 使用ubuntu 7.04,感觉还行
- 使用PB11.5写的一个小程序基本完工了,好开心
- PB11中C/S转B/S步骤(转)
- 今天用上了freedemon,感觉还不错
- 感觉还不错的文件拷贝程序
- 两个月了,不搞acm感觉不知点算了
- 程序又出问题了,不知怎么了
- pb11测试程序
- 2012来了,IT还得发展
- PB11从C/S结构转到B/S结构时数据库连接不上问题的解决
- 少了外链不知搜索引擎优化还可否继续
- 重新整理了读S计划相关信息,做成了“使用手册”,不知如何开始的朋友看看
- 今天安装了robocode,用了一下,感觉还不错
- 第二周的随笔,感觉还行,简单介绍了下AIML和及相关技术
- SQL Server 2000的数据库容量究竟是多大
- Windows API一日一练(78)HeapAlloc函数
- 我的WebLucene安装经验
- Windows API一日一练(77)VirtualAlloc函数
- Windows API一日一练(76)GlobalAlloc函数
- 使用了pb11转换c/s程序,感觉还行,不知发展如何。。。
- Visual Studio2005下配置及运行NUnit
- CSS入门
- 文件服务器-OU与组策略!
- Windows API一日一练(75)SystemParametersInfo函数
- 最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解
- Windows API一日一练(74)GetSystemInfo函数
- Windows API一日一练(73)GetVersionEx函数
- 十七点学完安全知识超级详细了解进程和病毒知识