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を確認します(ただし、どのように?)