서비스를 시작할 수 없음, 오류 1053, Visual Studio에서 만든 C #

user3242113

그래서 작은 서비스 프로그램을 만들었는데 시작되지 않습니다. 자체적으로 설치되지만 자동 시작에는 없습니다. Windows 7, 64 비트 시스템에 있습니다.

서비스에서 찾으면 서비스를 마우스 오른쪽 버튼으로 클릭하고 시작하면 약 30 초 후에 오류 1053과 함께 시간이 초과됩니다.

디버그가 아닌 릴리스로 프로그램을 실행하고 있습니다. 로컬 관리자로 설치하고 모든 작업을 로컬 관리자로 시도했습니다. OnStart () 및 OnStop () 메서드는 코드없이 비어 있습니다. 나는 그것이 될 수있는 것을 제거하기 위해 모두 제거했습니다. OnStart () 시작시 작동하는 것으로 알고있는 작은 로깅 작업 (설치가 성공하면 로그 파일을 만드는 데 사용)을 시도했지만 도달하지 못했습니다.

도움?

편집하다:

내 Program.cs 코드는 다음과 같습니다.

namespace TestService
{
    static class Program
    {
        // The main entry point for the application.
        static void Main()
        {
            //Install self
            SelfInstaller.InstallMe();
        }
    }
}

내 Library.cs는 다음과 같습니다.

namespace TestService
{
    //Library to store public methods
    public static class Library
    {
        //Method to write to a logfile
        public static void WriteLogFile(string Message)
        {
            StreamWriter sw = null;
            try
            {
                sw = new StreamWriter(AppDomain.CurrentDomain.BaseDirectory + "\\Logfile.txt", true);
                sw.WriteLine(DateTime.Now.ToString() + ": " + Message.ToString());
                sw.Flush();
                sw.Close();
            }
            catch
            {
                //empty
            }
        }
    }
}

내 Service1.cs는 다음과 같습니다.

namespace TestService
{
    public partial class Service1 : ServiceBase
    {

        //Initialize
        public Service1()
        {
            InitializeComponent();
        }

        //On service start
        protected override void OnStart(string[] args)
        {
        }

        //On service stop
        protected override void OnStop()
        {
        }
    }
}
CodeCaster

튜토리얼 을 찾은 것 같지만 절반 만 따랐습니다.

현재 main()코드는 시작할 때마다 서비스를 설치합니다.

static void Main()
{
    //Install self
    SelfInstaller.InstallMe();
}

따라서 ServiceManager는 서비스가 시작되었음을 알리지 않습니다.

main()에서 서비스를 시작, 설치, 제거 또는 디버그할지 여부 를 결정해야합니다 . 인수가 제공되지 않으면 "서비스 시작"을 의미하는 명령 줄 인수를 사용하는 것이 일반적입니다.

이를 수행하는 방법은 바로 그 튜토리얼에서 볼 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Jetty : HTTP 오류 : 503 / 서비스를 사용할 수 없음

Windows 10에서 ssh-agent 시작 실패 : "ssh-agent 서비스를 시작할 수 없음, 오류 : 1058"

Visual Studio에서 Cordova 플러그인 오류를 다운로드 할 수 없음

Lubuntu에서 Docker를 시작할 수 없음- "컨테이너를 시작할 수 없음 : exec 형식 오류"

Visual Studio Community 2015 서비스를 사용할 수 없음

Visual Studio 코드에서 C ++ 용 디버거를 시작할 수 없습니다.

웹 서버에서 디버깅을 시작할 수 없습니다. 원격 서버가 오류를 반환했습니다 : (404) 찾을 수 없음. Visual Studio에서 디버그를 시작할 때 오류 발생

"Visual Studio를 시작할 수 없습니다"오류 (Mac)

인증 설정 후 Mongodb 4 서비스가 시작되지 않음-오류 1053

Oracle 12c는 (오류 2)로 인해 Oracle 서비스를 시작할 수 없습니다.

Docker에서 "명령 줄에서 서비스를 시작할 수 없음"으로 C # 응용 프로그램이 실패하지만 호스트에는 없음

MongoDB를 시작할 수 없음 : Windows에서 시스템 오류 1067

"Microsoft Visual Studio (VS)"오류 "IIS Express 웹 서버를 시작할 수 없음"을 해결하는 방법

15.04 VMWare Player "서비스를 시작할 수 없음"오류

intellisense는 Visual Studio 및 C #에서 '내부'접근성 수준 구문 오류를 파악할 수 없습니다.

Visual Studio 2013에서 XmlNode를 찾을 수 없음 오류

Delphi XE 서비스가 시작되지 않음 : 오류 1053

Docker 서비스 시작 오류 : 장치를 찾을 수 없음

Gammu가 SQL 구문 오류로 인해 서비스를 시작할 수 없음

Ubuntu 서비스 의류를 시작할 수 없음

서비스 오류 1053 : 적시에 시작할 수 없습니다.

Visual Studio 2012-32 비트에서 프로젝트를 실행할 수 없음 (0xc000007b 오류)

Visual Studio에서 내레이터를 시작할 수 없음

Visual Studio (SSDT) 2017에서 디버깅을 시작할 수 없음

서비스를 시작할 때 Windows 서비스 프로젝트가 1053 오류로 실패합니다.

opencv로 만든 비디오, Android에서 재생할 수 없음

Visual Studio 2019(C#)에서 MqttMsgSubscribe.cs를 찾을 수 없음 오류

Visual Studio 2019에서 C++ 코드를 디버그할 수 없음("소스를 사용할 수 없음"/"프로그램을 시작할 수 없음: *.exe" 문제)

Visual Studio 2022 C# ASP.NET Webforms(서비스 참조 텍스트 파일이 서버에서 찾을 수 없음)(HTTP 오류 404.0)

TOP 리스트

  1. 1

    Matlab의 반복 Sortino 비율

  2. 2

    ImageJ-히스토그램 빈을 변경할 때 최대, 최소 값이 변경되는 이유는 무엇입니까?

  3. 3

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  4. 4

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  5. 5

    원-사각형 충돌의 충돌 측면을 찾는 문제

  6. 6

    Oracle VirtualBox-설치를 위해 게스트를 부팅 할 때 호스트 시스템이 충돌 함

  7. 7

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  8. 8

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  9. 9

    잘못된 상태 예외를 발생시키는 Apache PoolingHttpClientConnectionManager

  10. 10

    Python 사전을 사용하는 동안 "ValueError : could not convert string to float :"발생

  11. 11

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  12. 12

    Vuetify 다중 선택 구성 요소에서 클릭 한 항목의 값 가져 오기

  13. 13

    C ++ VSCode에서 같은 줄에 중괄호 서식 지정

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    JQuery datepicker 기능이 인식되지 않거나 새 프로젝트에서 작동하지 않음

  16. 16

    cuda 11.1에서 Pytorch를 사용할 때 PyTorch가 작동하지 않음: Dataloader

  17. 17

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  18. 18

    상황에 맞는 메뉴 색상

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  21. 21

    Maven은 아이 프로젝트 대상 폴더를 청소하지

뜨겁다태그

보관