뒤끝펑션 빌드시 문제

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

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

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

  • 뒤끝 SDK 버전 : 5.15.2
  • 뒤끝 펑션 버전 :
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

명령프롬프트에서 backend build 실행시,

Ready Build 파일경로
Building your project…

이라는 로그만 뜨고 이후로 진행이 아예 안되는데요.

가이드에도 관련된 내용이 없어서 여쭙습니다. 어떻게 해결해야 하나요?

+) 주말동안 헤매서 아래 단계까지는 갔는데 여전히 진행이 안되네요…
123

안녕하세요, 개발자님.
문의하신 내용은 확인 후 안내드리겠습니다.
시간 양해 부탁드립니다.

좋아요 1

문제 확인에 시간이 좀 오래 걸리실까요? 개발 시간을 축소하려고 기능이 어느 정도 다 만들어져있는 뒤끝을 사용하려던 건데, 테스트 단계부터 이렇게 문제가 생기는 걸 보니까 고민이 많아지네요ㅠ

내부에서도 보고되거나 확인된바 없는 에러로 빠른 답변이 이루어지지 못한 점 양해 부탁드립니다.

정보상 dotnet이 제대로 설치가 이루어지지 않은 상황으로 예상됩니다.
dotnet --version 을 통해 6.x.x 버전이 설치되어 있는지 확인해주시고,
만약 정상적으로 설치되어 호출된다면
dotnet build ‘BackendFunction.csproj가 있는 폴더’ 명령어를 통해(아래 예시 참고) dotnet 빌드가 잘 되는지 확인하여 주시면 감사하겠습니다.

예시 명령어 dotnet build C:\Workspace\BackendFunction

설치한 dotnet을 찾을 수 없는 오류가 있어서 경로 재설정하고,
/Library/Application Support/AFI/BFunc/Debugger 경로로 파일을 복사하려다
권한 문제로 실패해서 권한 문제도 해결하니까 빌드가 잘 되네요.

여기까진 했는데, 이제 어떻게 해야하죠…?;;
backend build랑 deploy는 안되는 것 같은데

사용 중인 환경의 문제일 수 있으니, cmd 환경에서 실행하여 시도해봐 주시면 감사하겠습니다.

cmd에서 실행시, 처음 문의 드렸던 그 문제가 여전히 발생중입니다…ㅠㅠ

혹시나 다른 실수가 있을까 싶어 공개 가능한 선에서 첨부합니다



현재 사용하고 계신 펑션 버전 확인을 요청드리며,
backend config과 backend deploy도 동작여부를 확인하여 주시면 감사하겠습니다.

visual studio 2022에서 BF Debug Tool 실행시의 결과

cmd에서 backend deploy 실행 결과

cmd에서 backend config 실행 결과

설치된 펑션 버전은 0.4.1이에요
3

여러 방면으로 확인중에 있으나 상황 재현이 어려워 원인 파악까지 다소 오래 시일이 소요될 것으로 예상됩니다.
번거로우시겠지만 BackendFunction.csproj 가 존재하는 디렉토리 경로에서
아래 이미지와 같이 dotnet publish -c Release -r linux-x64 명령어를 호출하여 backend build 함수를 대체하여 진행 부탁드립니다.
정상 빌드 이후 backend deploy 를 호출하여 이용해 주시면 감사하겠습니다.

  • 빌드 문제 해결했습니다.
    알려주신 명령어로 처음 실행했을땐

    문제가 발생해서 .Net SDK와 런타임 버전을 확인해봤는데, 설치된 파일에 문제가 있는 것 같더라고요.
    그래서 C:\Program Files\dotnet 디렉토리의 파일들을 전부 삭제하고
    .NET 6.0 다운로드(Linux, macOS 및 Windows) ← 공식 .Net다운로드 페이지에서 재설치했습니다.
    저 같은 경우엔 제어판 프로그램 추가&제거에 아예 Net 프로그램이 떠있질 않아서 디렉토리 파일만 삭제했는데, 삭제하고 재설치하니까 해결되더라고요.

backend deploy도 문제없이 잘 실행되고, 콘솔에서 확인도 마쳤습니다.


혹시라도 같은 문제를 겪는 분이 생길까 싶어 해결 과정 공유합니다.

좋아요 1