Преамбула:
Потребовалось распространять СД с софтиной на .NET 2.0. Коль есть CD, глупо туда не положить дистро .NET.
И сильно захотелось чтобы инсталляторй моего софта поставил .NET тоже..
Но оказалось что эта дрянь (.NET2.0) требует MSI 3.x, который отсутствует на win2k && win2003. А на win98 вроде еще больше всякого не хватает.. Звать эти инсталляторы через командную строку и проверять коды возврата (которых много- штук 5) и самое главное показывать ч-ку всякие предупреждения — ТАКОЙ ГЕМОРРОЙ!
Амбула — никто случаем не знает, есть ли в природе что-то типа мега-пака — одного .exe файла который содержит MSI 3.x, MDAC и .net 2.0 — чтобы не возиться с кодами возврата всяких требуемых компонент типа MSI && MDAC — чтобы он все поставил, желательно через интерфейс командной строки. Кто из шароварщиков как решал такую проблему?
PS: Мораль — не верьте, что .NET ставиться одним кликом.