Suggestions on cross-posting this issue would be appreciated.
I've got a C# .NET DLL (CLR v1.1) that raises events into its container.
When the container is a .NET application, raising the events work everytime.
When the container is Internet Explorer, raising the events work on some
PCs, but generate the exception: "object does not match target type" on some
other PCs.
This exception issues occurs both on PCs with only .NET CLR v1.1 installed
and PCs with both .NET CLRs v1.1 and v2.0 installed. Again, the exception
occurs on some PCs but not otheres.
On all these PCs I've created a Machine-level "code group" with a site-type
"Membership Condition" containing a "FullTrust" "Permission Set". On PC with
both CLR v1.1 and v2.0 installed, I've duplicated this "code group" under
both CLR v1.1 and v2.0.
Also, on all of these PCs, I've run through the "Security Adjustment Wizard"
(for both CLR v1.1 and v2.0) to make sure each "Zone" is set to the "Default
Level":
My Computer: Full Trust
Local Intranet: Medium Trust
Internet: Low Trust
Trusted Sites: Low Trust
Untrusted Sites: No Trust
Is there anything else I should check on these PCs to figure out what
differenc(es) may be causing the "object does not match target type"
exception?
Thank you.