Using VS2008 Framework 3.5.
I have a Winforms application (exe) that uses a Winforms user control (dll) that uses a VB6 user control (ocx) that connects to a VB6 ActiveX EXE. All of this runs on a single Windows XP workstation, no networking involved. I have verified that the VB6 components
are installed and working properly.
When I run the Winforms exe on my development machine, it runs correctly.
When I copy the Winforms exe, dll, and interop dlls to another developers workstation, it too runs correctly.
When I copy the same files to a non-developer workstation, it does not run. I get an error that says the application encountered a problem and needs to close. The error signature refers to an Event Type:clr20r3 and a system.invalidoperationexception.
The workstation has Framework 3.5 and the VB6 components are installed properly. I looked at the CAS and it appears everything is running with fulltrust. I also tried building the assemblies with strong names. And I tried installing them to the GAC... no
It seems like I must be missing something easy. Can anyone point me in the right direction?
View Complete Post