Page 1 of 1
Where should .NET assemblies be added?
Posted: Mon Nov 20, 2006 8:05 am
by MortSkil
When adding files containing .NET assemblies (.exe or .dll) to the $TARGETDIR$, should they be added only in Assemblies view or both in Assemblies and Files?
Is native .NET pre-compiling supported in InstallAware?
It is in Wise

. However, this feature tend to fail if sequencing is not 100% accurate, so I hope this is cared for better in InstallAware.
Posted: Mon Nov 20, 2006 10:30 am
by MichaelNesmith
Just the assemblies view.
I think there is a dedicated MSIcode command which lets you compile files one by one, so ordering should not be a problem at all.
Posted: Tue May 22, 2007 4:13 am
by MortSkil
Is there a way to tie an assembly to a specific feature or component, as it is with files?
Should assemblies with .exe extensions also be put in the Assemblies view?
Posted: Tue May 22, 2007 6:09 pm
by MichaelNesmith
Yes, that stuff goes into the Assemblies view.
You can bind them to specific features using the MSIcode view. Simply use the "Components" drop-down on the left top corner of the MSIcode script and select the feature to bind to from the right top drop-down. This process will highlight the part of your MSIcode that installs the feature. You can then cut and paste the Install Assembly command into there, which will conditionalize the installation.