I have this working in vs.net 2002. I'm now moving to vs.net 2003.
vb6 exe calling vb6 ocx which references vb.net dlls. vb.net dlls are delay
signed so I can obfuscate before strong naming. vb.net dlls reference a few
activex controls and dlls that I've imported and strong named (in framework
1.0)
1. compile
2. obfuscate
3. strong name sn.exe -R
4. regasm
vb6 ocx reports "The check of the signature failed for assembly..."
fuslogvw reports "ERR: Unrecoverable error occurred during pre-download
check (hr = 0x80131045)."
sn -Vf reports "Assembly xx.dll is valid"
If I turn off strong name verification check sn -Vr then it works fine.
I've also tried skipping the obfuscation and that doesn't change anything.
How do I find out why this is happening?
Thanks
rr_dot_net - 14 Jun 2005 23:57 GMT
Ok. Solved my own problem....
I was using the 2002 version of sn and regasm instead of the 2003 version.
:(
> I have this working in vs.net 2002. I'm now moving to vs.net 2003.
>
[quoted text clipped - 22 lines]
>
> Thanks