1

VS2008のセットアッププロジェクトには、いくつかの組み込みの前提条件(.NETfxバージョン、VSTO、PowerPackなど)があり、これらをチェックして、ブートストラッパーにインストールされていることを確認できます。しかし、SQL Native Client(MSIとしてのみ利用可能で、マージモジュールとしては利用できません)やODBC Data Provider for .NETなど、追加したい他の依存関係についてはどうでしょうか。

これらの依存関係をWindowsインストーラーセットアッププロジェクトに追加する方法はありますか?


編集:

M $は、 http://msdn.microsoft.com/en-us/vstudio/bb898654.aspxからダウンロードできるいくつかの新しいブートストラッパーパッケージを提供していますが、もちろん、この場合に必要なものではありません。

したがって、オプションは次のようです。

  • SDKのbootstrapper\packagesフォルダーにある例を使用して、独自のbootstrapperパッケージを作成してみてください
  • カスタムアクションなどをMSIに追加して、依存関係のGUIDを確認します(ただし、どのように?)
4

1 に答える 1

2

カスタムブートストラッパーパッケージの作成に関する役立つ情報を見つけました。(ここに別の例があります。)

Bootstrapper Manifest Generatorダウンロード|詳細)というプログラムも見つけましたが、まだ試していません。自分で作ったものは問題なく動作しているようです。

于 2009-10-16T17:39:38.077 に答える