3

Microsoft SQL CE 4.0VS InstallShield LE プロジェクトに再配布可能ファイルを追加したい

私はこの手順を実行しました:

  • Microsoft SQL CE 4.0.prqファイル(Microsoft SQL CE 3.5 SP2.prq のように変更) とMicrosoft SQL CE 4.0フォルダーを次のパスに作成します。C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites
  • SSCERuntime_x86-ENU.exeSSCERuntime_x64-ENU.exeを Microsoft SQL CE 4.0 フォルダーにコピーします。

および結果:

VS InstallShield LE プロジェクトの再配布可能ファイル

プロジェクトは正常にビルドされましたが、インストーラーは SQL CE 4.0 をインストールできません..

誰でも私を助けることができますか?

4

1 に答える 1

6

InstallShield Limited Edition には、Professional および Premier にある Prereq エディターがありません。これは、PRQ XML を手動で編集したことを意味すると思います。もしそうなら、どのようにしてスキーマを理解できましたか? XSD はなく、一部のフィールドは整数であり、それを解決するためのツールがなければ意味がありません。

ツールの使用方法を示す古いブログ記事を次に示します。

http://blog.iswix.com/2006/11/using-installshield-12-to-install-net.html

私だったら、Professional または Premier の評価版をダウンロードして VM に投入します。このツールを使用して PRQ を編集し、それを LE インストールにコピーして戻します。また、誰かが独自の PRQ を作成してコードを投稿したと述べた別のスタック オーバーフローの回答もあります。

InstallShield 前提条件としての SQL CE 4.0

ビルドされるという事実は、さまざまなファイルがすべて見つかったことを示しています。インストールされないということは、XML に何か問題があることを意味します。

于 2013-03-28T20:04:33.160 に答える