본문 바로가기
반응형

IT/.Net Core3

윈도우 응용프로그램 서비스 등록 .net core 3.1 응용프로그램은 서비스용 으로 제작되어야 서비스에 등록이 가능함 우회적인 방법으로 서비스용이 아닌 .net 응용프로그램을 서비스 처럼 실행하는 방법 .net core 3.1 BackgroundService 응용프로그램을 서비스에 등록 후 실행할때 아래와 같은 메세지 출력 Error 1053: The service did not respond to the start or control request in a timely fashion. .net core 3.1에서 뭘해도 아래와 같은 오류가 발생할때 해결된 방법 서비스용 으로 개발되어야 한다는것을 몰랐을때 삽질하면서 찾던내용들 Windows에서 1053 오류의 원인은 무엇입니까? Error 1053: "The service did n.. 2023. 4. 19.
ASP.Net Core : Launch to Ubuntu (2/2) ASP.Net Core : Launch to Ubuntu (1/2) 내용을 바탕으로 ASP.Net Core 프로젝트를 Linux에 실행하며 겪었던 내용들을 기록합니다. Service 실행 권한 변경 이전 글에서 처럼 기존 ASP.Net Core 프로젝트를 Linux에서 아래와 같이 서비스로 등록하고 API를 호출 했습니다. (호출한 API는 .net에서 Process로 shell script로 특정 커맨드를 실행하는 API 입니다.) Linux머신에 실행중인 프로젝트를 API 호출 했을 때 실행 결과 자체는 성공이지만 해당 커맨드가 정상 실행 되었을 때 결과가 나타나지 않았습니다. 또 해당 커맨드를 직접 Linux 머신에서 실행 했을 때는 정상이고... 여차저차 하여 service가 shell로 실행하는.. 2023. 4. 18.
ASP.Net Core : Launch to Ubuntu (1/2) (Ubuntu 20.04 LTS 사용되었습니다.) .net 버전별 Ubuntu 지원 - 링크 .Net Core로 개발된 결과물을 Linux에서 실행하기 위해서는 Linux에 .Net Core SDK나 Runtime이 설치되어 있어야 하고, 사용자 요청을 받아줄 Proxy 서버 구성을 해야 합니다. Kestrel이 포함된 ASP.NET build 후 .dll 파일을 Linux web root에 배포 .dll 파일을 서비스로 등록 후 서비스 실행 .NET Runtime 설치 방법 Ubuntu에 .NET SDK또는 .NET 런타임 설치 - Azure Docs Ubuntu 20.04 LTS 설치 방법 - Azure Docs 아래 명령어를 차례대로 실행하기만 하면 됩니다. sudo apt-get update su.. 2023. 4. 18.
반응형