私が書いたアプリケーション用の NSIS インストーラーを構築しようとしています。
インストーラーは、多数のユーザーの詳細を取得し、これらを INI ファイルに書き込みます。私が現在抱えている問題は、作成された INI ファイルが ASCII であることです。これは、ユーザーが Unicode またはサポートされていない言語から何かを入力すると????
、ini ファイル内で取得されることを意味します。
NSIS を使用して Unicode INI ファイルを作成するにはどうすればよいですか?
更新 1: わかりました。Unicode のオプションが追加された新しいバージョンの NSIS (v3.0a) があることに気づき、これをインストールして動作するかどうかを確認しようと思いました。
以前のアプリケーション コードは完全に互換性があり、exe がビルドされましたが、WriteINIStr が Unicode を書き込まないという問題がまだ残っています。