Я пытаюсь написать службу Windows. Он устанавливается нормально, но не работает, когда я запускаю его со следующим исключением. Я искал строку "MyNewProgramService", но не могу найти какие-либо преобразования, которые бы выдавали эту ошибку. Я также добавил блоки try / catch в связку кода с пользовательской обработкой исключений, не выясняя, где происходит это исключение. Я думаю, что это где-то в автоматически сгенерированном коде конфигурации / настройки. Есть идеи?
Event Type: Error
Event Source: MyNewProgram Event
Category: None Event
ID: 0
Date: 4/15/2010
Time: 12:48:34 PM
User: N/A
Computer: 20F7KF1
Description: Service cannot be started. System.InvalidCastException:
Conversion from string "MyNewProgramService" to type 'Integer' is not valid. --->
System.FormatException: Input string was not in a correct format.
at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value,
NumberFormatInfo NumberFormat)
at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
--- End of inner exception stack trace ---
at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
at TaskManagerFailureHandlerService.MyNewProgramService.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)