Assemblies not getting installed
Hi there,
I have a vendor MSI, which on installation presents a prompt to user ,to which unless user gives his input , wont dissappear and this dialog box appears on both install as well as repair. On further investigation it was found this messga surfaces from the custom actions present in the MSI and these custom actions have been sequenced on the component installation states. I have fiddled around the custom action trying every single permutation and combination of the value of component installation value. At last , i removed the custom actions from the installation sequence, but , this created did more harm than good. Because, these custom actions were also responsible for the installation of the assemblies of the MSI. So now i have to deal with assembly installation as well. These are 62 .net assembly files which are installed in the INSTALLDIR. and as a part of troubleshooting i was registering them with the following command line
C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe <NameOfDLL> [/codebase].
However, this method of testing is very frustating and iterative. Hence, i wrote a vbscript to register every single DLL under INSTALLDIR using RegAsm.exe. But this approach yeilded no result.
Can anybody suggest a solution to this problem?
If that one does not work, you can also take a look at the Dialog Editor and see the actual action responsible for it.
Btw, may we know what kind of dialog box is that? - dj_xest 10 years ago
http://blogs.msdn.com/b/krimakey/archive/2008/07/30/in-the-before-of-the-beginning-custom-prerequisites-for-vsto-clickonce-part-ii.aspx
I tried with the verbose log, not a single property related to message box return value was found and so was the case with dialog boxes. Lets see, i'm trying some out of box approaches. fingers crossed - talonsprem87 10 years ago