Page 1 of 1
Feature request
Posted: Fri Nov 17, 2006 5:39 am
by binkle
I'd like to be able to pass parameters when calling a .Net installer class like it is possible in the MSI projects of VS2005.
Is this possible?
Posted: Fri Nov 17, 2006 9:54 am
by MichaelNesmith
Did you try the relevant MSIcode command in the IDE? Even if it does not offer a built-in way, you can still achieve this by using Run Program, I think.
Posted: Fri Nov 17, 2006 10:18 am
by binkle
Yes, I'm using the MSI code command. Using this I get the same options dialog like in the visual mode: I can only select the assembly and choose between install or uninstall.
No, Run Program will not work, because my assembly is a dll.
Posted: Fri Nov 17, 2006 1:04 pm
by MichaelNesmith
I was thinking more like <framework>\\installutil.exe [/u] on your DLL file using Run Program.
Posted: Mon Nov 20, 2006 3:50 am
by binkle
Thanks, nice idea.
But don't like to need to determine what framework is installed and so on.
Meanwhile I write my parameters to the registry run my installer class and delete them afterwards.
I hope InstallAware will provide parameters for .NET installer classes in one of the next versions…
Posted: Mon Nov 20, 2006 8:17 am
by MortSkil
When I purchased InstallAware, Candice Jones assured me that install methods on targets with a .NET version later than that of the installed assembly is handled correctly by InstallAware.
If the only way to handle this is as Michael suggests, it seem to me this contradicts Candice's statement.
Posted: Mon Nov 20, 2006 10:31 am
by MichaelNesmith
Why? The two issues are completely unrelated.