Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Event log only when in service
Message
De
17/02/1999 09:29:36
 
Information générale
Forum:
Visual Basic
Catégorie:
Autre
Divers
Thread ID:
00188023
Message ID:
00188361
Vues:
24
>>I am debugging a Visual Basic application to fit our own needs. The source code was given to me from the other team. As we need to have this application to run as a service, they preferred to send the code to us so we can troubleshoot what is going on. The code is only 50 lines of code.
>>
>>I found that the following line:
>>
>>App.LogEvent APPLICATION_STARTED, vbLogEventTypeInformation
>>
>>only logs an entry in the Event Viewer if the application is run as a service or from an EXE. If we run the application from Visual Basic, it does not log in the Event Viewer. Why?
>
>I have already seen this behavior (that says that log are only kept when running outside VB IDE) in a Microsoft book.
>
>I have also test it and it confirms what the book says.
>
>The book didn't says why.

So, those applications that log something should avoid using the Event Viewer. It would be better to log in a SQL Server table for example.
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform