![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
As a newbie to Windows Service programming in VB.Net, I need some clarification. I am writing a Windows Service that works with SQL Server. It works fine as a console application, but when I run it as a service it is having problems. I want to be able to debug it, so I placed this code in the OnStart routine which allows me to break into the code: System.Diagnostics.Debugger.Launch() System.Diagnostics.Debugger.Break() It looks like the only way I am allowed to debug the process is setting the logon in the service (once it is installed of course) to the Local System Account and choosing "Allow service to interact with desktop." But it looks as if Local System does not have access to SQL Server, as I am getting an "Unable To Connect To Server" error. Should Local System have access? Derek |
#3
| |||
| |||
|
|
As a newbie to Windows Service programming in VB.Net, I need some clarification. I am writing a Windows Service that works with SQL Server. It works fine as a console application, but when I run it as a service it is having problems. I want to be able to debug it, so I placed this code in the OnStart routine which allows me to break into the code: System.Diagnostics.Debugger.Launch() System.Diagnostics.Debugger.Break() It looks like the only way I am allowed to debug the process is setting the logon in the service (once it is installed of course) to the Local System Account and choosing "Allow service to interact with desktop." But it looks as if Local System does not have access to SQL Server, as I am getting an "Unable To Connect To Server" error. Should Local System have access? Derek |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |