Trace not working in a .NET DLL loaded from VB6 EXE

If your VB6 application is called MyApp.exe then the config file should be called MyApp.exe.config. (MyApp.config does also work sometimes depending upon .NET Framework versions and service packs.)

Inside that config file your settings should work.

I have tracing in my code running from VB6 via COM that is working fine.

Also is there any chance your privileges are different when running the VB6 code?

Finally, if you're debugging the VB6 app in the VB6 IDE you need to add the settings to the VB6.exe.config in the VB6.exe folder, and restart VB6 to ensure changes are noticed.

Tags:

C#

.Net

Vb.Net

Vb6

Com