uniGUI釋出時執行時包的處理
執行時包說明
根據uniGUI的開發文件說明,uniGUI釋出時是需要安裝uniGUI執行時包的。
uniGUI Runtime Package是將uniGUI執行時檔案分發到託管uniGUI Web應用程式的伺服器的簡便方法。可從FMSoft客戶入口網站下載執行時軟體包。該軟體包不適用於uniGUI Trial Edition。安裝執行時軟體包後,您的Web應用程式將能夠找到Ext JS和Sencha Touch所需的檔案來執行您的應用程式。它還包括執行時所需的其他JavaScript庫檔案。
必須確保安裝的執行時程式包與用於編譯Web應用程式的uniGUI程式包的版本匹配。例如,如果您使用FMSoft_uniGUI_Complete_Pro_0.99.80.1267構建應用程式,則還必須確保在伺服器上安裝了FMSoft_uniGUI_Complete_runtime_0.99.80.1267。您可以在伺服器上安裝多個版本的執行時軟體包,以便使用不同版本的uniGUI編譯的Web應用程式可以在同一伺服器上共存。
執行時包處理
方式一
預設情況下開發過程中不修改ServerModule相關設定,釋出時在釋出系統中安裝對應執行時包。
方式二(可適用於不方便安裝執行時包的情況)
修改以下幾個配置:
1、ExtRoot
2、UniMobileRoot 、UniPackagesRoot 、UniRoot
以上4處的修改,其實只需要在原預設的設定前面加上“.\”就可以了,這樣修改後系統會自動到我們程式執行的本地目錄中去尋找對應的執行庫檔案。所以,對應的我們需要把執行時庫(其實就是Sencha Ext JS 框架的那些個JS與CSS等檔案而已)與釋出的執行程式放到一起。如下:
紅色箭頭目錄是執行庫,那個dll是我自己的程式,其他目錄是自動建立的。這樣的釋出方式就與以前做delphi桌面程式一樣,直接複製就可以了,不用再去做其他什麼安裝,很是方便的。
其他需要
您可以聯絡我,或給我留言。
歡迎光顧本人小店:(https://shop63778938.taobao.com/)
小店也提供delphi方面其他技術支援、定製開發。
大家有什麼不清楚的,可以給我留言或討論。
以上資訊對您有用的話請點贊收藏
相關文章
- 日期時間處理包 Carbon
- Laravel日期時間處理包 CarbonLaravel
- 分散式應用執行時 Dapr 1.7 釋出分散式
- DBeaver同時執行多條insert into報錯處理
- Jar 包執行時修改配置JAR
- 釋出Nuget包時遇到都意外
- 匯出處理耗時的檔案
- polarphp 0.0.1 alpha 釋出:全新 PHP 執行時環境PHP
- 開源微服務執行時 Dapr 釋出 1.0 版本微服務
- 使用Rustlang的Async Tokio執行時處理CPU密集型任務Rust
- 釋出.NET應用程式,不單獨安裝執行時
- Swift的時區處理Swift
- RTL 時間的處理
- 如何編譯執行HanLP自然語言處理包編譯HanLP自然語言處理
- 建立一個雙模式跨執行時的 JavaScript 包模式JavaScript
- C# 優雅的處理TCP資料(心跳,超時,粘包斷包,SSL加密 ,資料處理等)C#TCP加密
- 處理動態分割槽時出現的異常
- NET core 釋出時幹掉多餘的語言包-
- 釋出 .NET 5 帶執行時單檔案應用時優化檔案體積的方法優化
- Laravel 啟用多個 work 對同一個佇列進行處理的時候是否會出現同步執行Laravel佇列
- jackson時間格式的處理
- java時間處理Java
- PHP 時間處理PHP
- PHP執行耗時指令碼實時輸出內容PHP指令碼
- 關於時間 PHP 處理包遇到的問題時間序列化差值問題PHP
- mysql 執行一段時間比較慢問題處理經過MySql
- ajax呼叫WebMethed返回處理請求時出錯Web
- Scapy 2.4.0 釋出,基於 Python 的互動式資料包處理庫Python
- 時間序列資料的處理
- Java中對時間的處理Java
- 字串和日期時間的處理字串
- ajax非同步提交 有時會出現無bug的資料處理異常-----debug沒有問題,正常執行卻資料處理不正確,極少機會會出現正常的處理結果非同步
- dpkg: 處理軟體包 nginx (--configure)時出錯: 依賴關係問題 - 仍未被配置Nginx
- Netty中的執行緒處理EventLoopNetty執行緒OOP
- 執行時框架,編譯時框架框架編譯
- 使用Spring Boot + Redis 進行實時流處理 - vinsguruSpring BootRedis
- xmake v2.5.8 釋出,新增 Pascal/Swig 程式和 Lua53 執行時支援
- Go併發呼叫的超時處理Go