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?