Ho una DLL .NET che scrive sulla traccia. Ma sembra che quando chiamo la mia DLL da un VB6 EXE la traccia non funzioni. Ho creato un file myApp.config nella cartella EXE con la configurazione di traccia, ma questo non risolve il problema.Trace non funziona in una DLL .NET caricata da VB6 EXE
Ho anche cercato di creare gli oggetti Trace in codice, ma non funziona:
Dim _traceSrc As TraceSource = New TraceSource("myTraceSorce")
Dim flListener As FileLogTraceListener = New FileLogTraceListener("myFileLogTraceListener")
Dim tSwitch As SourceSwitch = New SourceSwitch("mySwitch")
tSwitch.Level = _logLevel
Se io chiamo il mio DLL da un EXE NET funziona, anche se non ho l'applicazione. config nella cartella EXE, perché l'ho impostato in codice se la configurazione non è stata trovata.