C# 을 이용하여 window service 를 start / stop 하는 과정에서 "지정된 파일을 찾을 수 없습니다." 라는 Exception 이 발생하였다.
디버깅 결과, 해당 서비스의 레지스트리 값이 손상되어서 발생하였음을 알게 되었다.
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\" + "해당 서비스 이름" <-- 경로로 이동해서 해당 서비스에 대한 레지스트리 값들이 온전한지 확인해볼 필요가 있다. 나의 경우에는, "ImagePath" 값 외에는 전부 사라진 상태였기 때문에 서비스를 start 시키지 못하였다.
반응형
'Development Experience > C#' 카테고리의 다른 글
C# data binding 시 TreeView 에서 depth가 2 이상일 때.. (ItemsSource를 사용하려면 항목 컬렉션이 비어 있어야 합니다 Error 대처법) (0) | 2020.01.02 |
---|---|
Telerik Winform에서 border의 색깔이 도저히 안 없어질때.. (0) | 2019.11.18 |
C# Memory Leak 해결 툴 (0) | 2019.10.07 |
C# Enum 을 int 로 캐스팅하는 효율적인 방법 (0) | 2019.10.02 |
C# Error Message : Cannot modify the return value of 'Collection<...>' because it is not a variable (0) | 2019.10.01 |