1
我有一個InnoSetup爲我的C#應用程序。我希望安裝程序在安裝之前檢查更新(以確保用戶始終獲得最新版本)。爲此,我需要一些C++代碼來解析遠程位置(包含版本字符串)的xml文件,並讓方法返回它。檢查更新(比較遠程XML文件與本地變量)
從InnoSetup我可以調用DLL並將它與InnoSetup代碼中的局部變量進行比較。
任何線索如何做到這一點?
我有一個InnoSetup爲我的C#應用程序。我希望安裝程序在安裝之前檢查更新(以確保用戶始終獲得最新版本)。爲此,我需要一些C++代碼來解析遠程位置(包含版本字符串)的xml文件,並讓方法返回它。檢查更新(比較遠程XML文件與本地變量)
從InnoSetup我可以調用DLL並將它與InnoSetup代碼中的局部變量進行比較。
任何線索如何做到這一點?
如果您有權訪問服務器端,最好不要使用XML,只需返回版本字符串即可。如果你無法避免XML,那麼你應該編寫你的C++代碼(如果這是你的問題,我建議使用TinyXML),然後爲返回版本字符串的函數創建dll export。
Thnx,我可以用版本字符串做一個簡單的文本文件。我的c + +有點生疏,任何例子?整個獲取遠程文件的事情對我來說有點不爲人知。 – Zyphrax 2009-07-19 21:29:21