There's this big thing about MSIs being able to
automatically add to the Global Assembly Cache (GAC)
any .NET Assembly, without you running the gacutil tool,
which they now deem obsolete.
But if anyone really managed to do this, please let me
know. All I managed to make my MSI do is add a reference
count to my DLL, but I couldn't convince it that I really
want it to be deployed in the GAC. Actually, I couldn't
get it deployed anywhere else, not even as a private
assembly.
I'm manually authoring my MSIs, so if anyone out there
has an MSI that managed to deploy .NET Assemblies (NOT
Win32 Assemblies), I'd be glad if they could send it over
so I can have a look at it. Also, if anyone knows how to
edit the MsiAssembly (esp. the File_Manifest column) and
MsiAssemblyName tables for this particular purpose,
please let me know.
Yours,
John
Without checking, I think the correct thing to do is point the File_Manifest
field to the executable, and set the File_Application field to null. Crazy,
but what can you do?
David
"John" <soft...@softhome.net> wrote in message
news:69be01c35844$5bfd8e70$a001...@phx.gbl...
>.
>