I have a C# .NET 2.0 application that loads legacy VB6 modules (which we have not converted yet) which are ActiveX controls (.ocx files) the application loads these from the main C# .NET form via interops.
Since service pack 2 for .NET 2.0 our users have been getting random errors where the application will throw a "Windowless ActiveX controls are not supported" error. The ActiveX controls are not windowless.
This seems to be an issue others have come up against but I have not found a soultion that has worked.
One of the often offered solutions is turn off DEP for the process and I have tried this.
Anyone ever come up against this problem before?