MapxTreme2008的打包過程
最近幫朋友做了個小的gis系統,用到了mapXtreme2008,當然是破解的。開發基本上沒什麼難度,只是打包時遇到了些問題。開始以為只要把破解的許可檔案連同mapinfo的庫檔案一起打包就可以了,但是不行,總是莫名的退出程式。後來在網上搜尋相關資料,那是相當的少呀,基本上沒人用mapxtreme嗎?我用的覺得可以呀,最起碼比ArcGis要直觀的多(一家之見,勿拍板磚)最全的是於瑩瑩的《C# Mapxtream2008 學習日記---打包》。看得出來,這個小姑娘對gis很用心。
但在打包過程中我發現其實只要其中步即可以了。
1,[CommonFilesFolder]\MapInfo\MapXtreme\6.8.0 把C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0檔案的所有檔案與資料夾(原文不是如此,這樣最省事)。
2,[WindowsFolder]\Assembly\GAC_32 在開始->執行中輸入“C:\WINDOWS\Assembly\GAC_32”開啟資料夾,把所有“Leadtools”和“MapInfo.”開頭的資料夾全都加在下面(可根據實際情況加,如果你做的是winform的那麼web相關的就不用加了,基本上比較容易區別)。
3,HKEY_LOCAL_MACHINE ->SOFTWARE->MapInfo->MapXtreme->6.8.0 新增字串項 "ApplicationDir" ValueData為“[CommonFilesFolder]MapInfo\MapXtreme\6.8.0\”。
搞定。
但在實際操作第2步時,可能打不到windows\assembly\下的資料夾,是因為檔案許可權的原因。做如下操作即可:
開啟 命令列:
cd\windows\assembly
attrib -r -h -s desktop.ini
ren desktop.ini desktop.bak。
就可以新增了。希望跟大家一起探討Gis相關的。以前因為比較忙。比較少回覆,以後我會盡量多回復的。
但在打包過程中我發現其實只要其中步即可以了。
1,[CommonFilesFolder]\MapInfo\MapXtreme\6.8.0 把C:\Program Files\Common Files\MapInfo\MapXtreme\6.8.0檔案的所有檔案與資料夾(原文不是如此,這樣最省事)。
2,[WindowsFolder]\Assembly\GAC_32 在開始->執行中輸入“C:\WINDOWS\Assembly\GAC_32”開啟資料夾,把所有“Leadtools”和“MapInfo.”開頭的資料夾全都加在下面(可根據實際情況加,如果你做的是winform的那麼web相關的就不用加了,基本上比較容易區別)。
3,HKEY_LOCAL_MACHINE ->SOFTWARE->MapInfo->MapXtreme->6.8.0 新增字串項 "ApplicationDir" ValueData為“[CommonFilesFolder]MapInfo\MapXtreme\6.8.0\”。
搞定。
但在實際操作第2步時,可能打不到windows\assembly\下的資料夾,是因為檔案許可權的原因。做如下操作即可:
開啟 命令列:
cd\windows\assembly
attrib -r -h -s desktop.ini
ren desktop.ini desktop.bak。
就可以新增了。希望跟大家一起探討Gis相關的。以前因為比較忙。比較少回覆,以後我會盡量多回復的。
相關文章
- webpack(3)基礎的打包過程Web
- MacPorts打包過程簡介Mac
- webpack打包過程如何除錯?Web除錯
- iOS中關於專案中打包ipa的過程iOS
- 簡單易懂的 webpack 打包後 JS 的執行過程WebJS
- Webpack安裝配置及打包詳細過程Web
- 轉[Android]APK打包過程詳解(一)AndroidAPK
- 轉[Android]APK打包過程詳解(二)AndroidAPK
- 簡單易懂的 webpack 打包後 JS 的執行過程(二)WebJS
- Android構建過程——資源合併打包Android
- Android Studio 簽名打包過程圖解Android圖解
- 人臉識別專案打包成exe的過程遇到的問題
- Android Apk 檔案反編譯和重新打包的過程分析AndroidAPK編譯
- 記錄一次vue-cli工程打包部署過程Vue
- vs2017打包程式外掛無法下載(installer poject)和打包過程
- 在打包過程中小米手機的apk圖示失敗的解決方法APK
- 為Android應用增加渠道資訊 自動化不同渠道的打包過程Android
- OAuth 2.0以及它的工作過程工作過程OAuth
- iOS main()執行前的過程 + weak 置 nil的過程iOSAI
- 實戰儲存過程排程過程儲存過程
- [nghttp2]壓測工具,原始碼編譯並進行deb打包過程HTTP原始碼編譯
- MySQL的session過程MySqlSession
- DMA的工作過程
- SQL 解析的過程SQL
- 我的求職過程求職
- Electron桌面應用程式從建立專案、啟動專案到打包程式的詳細過程
- tar命令打包技巧有什麼?linux運維命令學習入門過程Linux運維
- ORACLE儲存過程中建立子過程的測試!Oracle儲存過程
- 從sybase的儲存過程轉向oracle的儲存過程儲存過程Oracle
- View 的繪製過程View
- HTTP的請求過程HTTP
- memcached的學習過程
- Angular的啟動過程Angular
- webpack的安裝過程Web
- MongoDB的選舉過程MongoDB
- main的啟動過程AI
- oracle的儲存過程Oracle儲存過程
- java類的建立過程Java