-- [原創]pb11轉換c/s到b/s大功告成今天閑來無事,關注一下新技術pb11 !
--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伺服器
發布完成
step14 激動人心的時刻到了,換台機器用ie開啟你的程式(看你的具體的ip地址、虛擬目錄)http://gst-susue/oands
經過漫長的等待,asp.net第一次運行要先編譯一下,下次就快點了。
step15 “我轉換成功了,我轉換成功了!”奔走相告、萬人空巷。
------------------------------------------------------------------------------
哈哈哈!呵呵呵!噢噢噢!吼吼吼!嗷嗷嗷!哢哢哢!稀裡嘩啦!嘰裡咕嚕!
累死Java,jsp;氣死Vs.net;PHP見鬼去吧。