디버그실행시 BackendFunction.dll을 찾지 못하는 exception발생

뒤끝 펑션 [개발환경 설정하기] - [디버그] 항목을 따라하던 중 아래와 같은 예외가 발생하여 확인 요청 드립니다.

System.IO.FileNotFoundException: Could not load file or assembly ‘$(ProjectDir)\bin\Debug\netcoreapp2.1\BackendFunction.dll’. 지정된 파일을 찾을 수 없습니다.
File name:
at System.Runtime.Loader.AssemblyLoadContext.LoadFromPath(IntPtr ptrNativeAssemblyLoadContext, String ilPath, String niPath, ObjectHandleOnStack retAssembly)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFile(String path)
at BackendDEBUG.Program.Main(String[] args) in C:\Users\yeosw\Documents\thebackend_bf_sdk\BackendDEBUG\BackendDEBUG\Program.cs:line 34

안녕하세요 개발자님

개발환경이 visual studio이신가요 visual studio code 이신가요?

그리고 만약 visual studio이신 경우, 프로젝트 혹은 솔루션을 우클릭하여 다시 빌드를 하신 후

디버그를 시도 부탁드리겠습니다.

visual studio 2017 community 환경이며,
정리 후 재빌드했을때도 동일합니다.

실제로 $(ProjectDir)\bin\Debug\netcoreapp2.1 경로에 가보면BackendFunction.dll 파일이 없습니다.
image

뒤끝펑션 개발툴과 프로젝트 템플릿은 아래 경로의 설치 파일을 사용했습니다.

https://developer.thebackend.io/sdk/BackendFunction/0.0.10/Setup.exe
https://developer.thebackend.io/sdk/BackendFunction/0.0.10/BackendFunctionVSIX.vsix

안녕하세요 개발자님

아래 문서 를 확인하셔서 어셈블리 이름과 기본 네임스페이스 이름을
BackendFunction으로 변경하신 후 재빌드를 하면 에러가 픽스될 것 같습니다.

해당 문서의 가이드라인을 모두 설정해야 정상적으로 디버깅 및 서버로 배포할 수 있습니다.

이 점 참고부탁드리겠습니다.

감사합니다.

어셈블리 이름 수정후 정상 동작 확인했습니다.
문서를 꼼꼼히 보지 않았네요. 번거롭게 해드려 죄송합니다. (_ _ )

좋아요 1