I am trying to install both the .NET framework and the MSI Redist as part of the same package. However, Installshield will not place the MSI Redist beside any package that includes the .NET framework.
Does anybody know why?
Thanks.
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
MSI.NET
Started by
mgrove
, Jun 14 2002 16:37
3 replies to this topic
Posted 21 June 2002 - 21:13
I think there are some dependency issues. I don't know how they are managed internally by Microsoft, but you need MSI 2.0 to install .Net assemblies, so it has to be on the system before you can install the runtime (which installs the standard MS assemblies). There's a bootstrapping issue. On the other hand, it's not clear to me how the MSIAssembly* tables can be installed if the .Net runtime isn't on the system. There's potentially a chicken and egg situation here.
Posted 22 June 2002 - 20:52
To confuse matters, I've managed to work around this by using an uncompressed installer, and then manually dragging the instmsiw.exe beside the installer. Who knows...
Posted 25 June 2002 - 00:36
I think the issue here is just that the .Net runtime install already includes the windows installer engine, so there's no point in having the installer engine as well - just run the dotnetfx redist and it will update the installer engine if necessary.