Здравствуйте, Subst, Вы писали:
S>Нигде не могу найти как это (subj) сделать.
S>Хочется, чтобы при установки произошел запуск нескольких msi,
S>необходимых для работы приложения (SQL Native Client, Microsoft Office 2003 interop assamblies, etc).
S>Как обычно это делается?
Обычно для этого либо берутся нужные .msm и встраиваются в свой .msi, либо берется бутстраппер, который установит нужные .msi до запуска вашего .msi.
Ссылки на бутстрапперы есть тут:
http://rsdn.ru/article/install/Deploying.xml#EEGАвтор(ы): Никита А. Зимин
Дата: 12.11.2005
...Программа уже дописана или частично написана, когда выясняется (обычно в ходе показа на компьютере начальника либо заказчика), что программа падает со страшным криком. Далее обычно следует серия экспериментов, в результате которых программу заставляют работать (обычно путем случайного или целенаправленного подбора условий удачной установки), либо дело заканчивается провалом и на форумах появляется крик души вида «Я перенес программу на другой компьютер, она не запускается!».