뒤끝펑션 Mac 환경 디버그 문의드립니다

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 : Unable to attach to CoreCLR. Unknown Error: 0x80131c3c

Mac 13.0.1 M1,
Visual Studio Code 설치 및 개발툴, .net6.0 모두 잘 설치되어 가이드보고 디버그 찍는 과정에 에러가 발생합니다

맨 첨에는 CoreCLR 이 없다고 떠서 익스텐션에서 c# 설치했더니 컴파일은 되는데

디버그콘솔에서 Unable to attach to CoreCLR. Unknown Error: 0x80131c3c 이런에러가 뜨는상황입니다

어떻게 해결해야할까요?

안녕하세요 개발자님,
문의하신 내용 관련하여 상세 확인 후 답변드릴 수 있도록 하겠습니다.
확인 과정에서 다소 시간이 소요될 수 있는 점 양해해 주시면 감사하겠습니다.

테스트를 떠나서 빌드 자체도 Failed to create CoreCLR 에러로 인해 불가능한 상황입니다

이용 자체가 불가능한데 언제쯤 가능할까요?

제 생각엔 맥 M1 이슈이지 않을까 추측해봅니다

안녕하세요 개발자님,
문의하신 내용과 관련하여 빠른 처리가 이루어지지 못해 죄송합니다.
현재 Mac 환경에서 발생하는 CoreCLR 관련 오류 현상을 확인하였습니다.
다만 해당 오류와 관련해 대응 과정에서 다소 시간이 소요되고 있는 상황입니다.
조속히 처리하여 안내드릴 수 있도록 노력하겠습니다.

집에 윈도우10 환경에서도 프로젝트 생성 자체가 안되는상황이라 추가 문의 드립니다

VS CODE 도 시도했다가 똑같이 CoreCLR 떠서 안되어서 비주얼 스튜디오 2022로 실행해보았으나

프로젝트 생성 조차 안되는 상황입니다 ‘system.Exception’ 형식의 예외가 Throw되었습니다 라고 하면서
템플릿으로 프로젝트 생성이 안되요. 필수 필요한 거 다 설치했고 지웠다가 다시 설치해보기도 해봤으나 똑같습니다

2022버전 템플릿 받으라고해서 링크 클릭하면 아무것도 다운안되고
https://developer.thebackend.io/sdk/BackendFunction/0.3.0/BackendFunctionVSIX-2022.vsix

-2022 빼야 구버전 다운됩니다 이것도 고쳐주세요 구버전템플릿이여서 안되는건지 알수가 없네요

맥에서도 안되고
윈10 VS CODE, 비주얼스튜디오 2022 모두 안되어서
뒤끝 이용해보기도 전에 포기해야할 판입니다

셋중에 뭐든 되게좀 해주세요

안녕하세요 개발자님.

현재 제보해주신 mac에서 뒤끝 펑션 0.3.0 기능 이용이 불가능한 것은 확인되어 픽스중에 있습니다.
이용에 불편을 드려 죄송합니다.

윈도우의 경우, 테스트 환경에서는 문제가 재현되지 않아 추가적인 정보가 필요할 것 같습니다.
설치된 닷넷의 버전(for Visual Studio 포함), 그리고 cpu와 윈도우 버전에 대해서 공유해주시면 조금 더 신속하게 확인이 가능할 것 같습니다.
만약 가능하시다면 아래 사진과 같이 CPU 정보와 닷넷 정보를 공유해주시면 감사하겠습니다.


네 확인해보니,
시스템 종류 : 64비트 운영 체제, x64 기반 프로세서
에디션 : Windows 10 Pro

설치되어있는 닷넷은 스샷과 같습니다
asdf

new 가이드 문서 홈페이지에서 2022 템플릿 다운이 되어 모두 지우고 새로 설치해봤으나 같은 에러 납니다

그리고 윈도우에서 VSCode 로 시도시 맥과 같이 coreclr 에러뜹니다

개발을… 개발을 하고 싶어요…
jdm

윈도우 VSCode의 경우, 확장프로그램으로 C#이 설치되어있어야 합니다.

만약 해당 프로그램이 설치되어있지 않을 경우, VSCode 왼쪽 확장 프로그램 칸에서 c#을 검색하여 다운받아주시고 다시 시도해주시면 감사하겠습니다.


Visual Studio의 경우, 동일한 환경에서 테스트를 해보았지만 프로젝트가 생성되지 않는 에러는 재현이 되지 않았습니다. 혹시 visual studio 2022의 버전도 공유가 가능하실까요?

VS 설치
뒤끝BackendFunction, c# 익스텐션 설치
뒤끝 개발툴 설치
닷넷코어 2.1 개발킷 설치
3.1 런타임킷 설치

VS 프로젝트에서 디버그 세팅 후 f5 빌드하면 아래 스샷 뜹니다

visual studio 2022 버전은 17.7.0 입니다

VSCode 내부에서 c# Extension을 다운받을 경우.Net이 자동으로 설치가 됩니다.
이전에 다른 버전의 .Net이 설치되어 있을 경우, dotnet이 해당 버전으로 지정이 되어 에러가 발생할 수 있습니다.

cmd 명령 프롬프트에 ‘dotnet --version’ 명령어 입력을 통해 dotnet의 버전을 확인해주시면 감사하겠습니다.
BackendFunction-v-0.3.0의 경우, .net 6(혹은 .net 7) 버전이 메인으로 설치되어있어야합니다.

내컴퓨터 > 프로그램 설치 및 제거 에서 확인되기론 .net 6과 .net7 모두 설치되어있으나

cmd 에서 dotnet --version 을 치면 못찾는거같습니다
vvvvv

환경변수에도 dotnet 이 잘 적용되어있습니다

.NET을 x64로 설치하셨을 경우에는 C:\Program Files (x86)\dotnet\을 지우고 다시 명령어를 실행해주시기 바랍니다.

(만약 .NET을 설치하고 컴퓨터가 종료되지 않았을 경우에는 다시시작을 한번 해주시기 바랍니다.)

말씀하신것처럼 지우고하니 7.0.400 닷넷을 인식에 성공했습니다

VSCode 에서 F5 디버깅 시도해보니 빌드까진 됐는데 이런 에러가 뜹니다

fail to process Backend Function
System.NullReferenceException: Object reference not set to an instance of an object.
at BackendDEBUG.Program.Main(String[] args)

프로젝트는 debugConfig.json 세팅한거 말고는 따로 건든건 없습니다

해당 에러가 debugConfig.json 에서 필요한 키가 빠졌을시 뜰수있다고 가이드에 존재해서
해당 파일 공유드립니다

펑션 폴더 내부에 BackendFunction.csproj 파일과 Function.cs 의 공유 가능하실까요?

BackendFunction.csproj.txt (2.2 KB)
Function.cs.txt (1.4 KB)

넵 공유드립니다

해당 부분에 대해서는 조금 더 확인이 필요해서 개인 DM으로 드리도록 하겠습니다.
뒤끝 커뮤니티 우측 상단에서 메세지가 올 경우, 알람을 확인하실 수 있습니다.