1
私はC#アプリケーション用のInnoSetupを持っています。そして、セットアップの前にアップデートをチェックして(ユーザーが常に最新のバージョンを取得していることを確認する)ようにしたいと思います。これを行うには、リモートの場所(バージョン文字列を含む)からxmlファイルを解析してメソッドを返すために、C++コードを少し必要とします。更新を確認する(リモートXMLファイルをローカル変数と比較する)
InnoSetupから、DLLを呼び出してInnoSetupコードのローカル変数と比較することができます。
これを行う方法に関する手掛かりはありますか?
Thnx、私はバージョン文字列で単純なテキストファイルを行うことができます。私のC++は少し錆びていて、その例は何ですか?リモートファイルを取得する全体は、私には少し分かりません。 – Zyphrax
その場合、C++を完全に避けて、Inno Setupですべて実行することができます。 Inno Setupのクイックスタートパックには、HTTPリクエストの開始に使用できるISSIが含まれています。 (ファイルをダウンロードする必要はなく、要求を出してレスポンスとして文字列を取得します) –
@sztomi:HTTPリクエストを含めるように回答を編集できますか?短いスクリプトの例が素晴らしいでしょう! – Treb