Hi,
There's a thread discussing installation problems on Vista x64, but I experience very similar installation issues on Vista x32 as well, even though I have admin rights and UAC is disabled: the installer fails to register COM Interop assemblies, giving out an error message like this:
Code:
COM Interop registeration of assembly failed!System.IO.FileLoadException: Could
not load file or assembly 'OpenLastClosedTab, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=5588711e778962bb' or one of its dependencies. One or more argumen
ts are invalid (Exception from HRESULT: 0x80000003)
File name: 'OpenLastClosedTab, Version=3.5.0.0, Culture=neutral, PublicKeyToken=
5588711e778962bb' ---> System.Runtime.InteropServices.COMException (0x80000003):
One or more arguments are invalid (Exception from HRESULT: 0x80000003)
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase,
Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boo
lean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, E
vidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Bool
ean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence
assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence
securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean
forIntrospection, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at RegisterExtension.Class1.RegasmAssembly(String assembly)