0

외부 어셈블리에 대한 종속성을 Visual Studio 2017에서 개발 및 게시 한 Azure 함수에 추가하려고합니다. 포털에서 개발 된 Azure 함수에서 추가 할 수있는 함수는 다음과 같습니다. #r을 사용하고 Function 디렉토리에서 .dll을 참조하여 정상적으로 종속성을 유지합니다. 로컬 컴퓨터에서 동일한 .dll을 참조하려고 할 때 Visual Studio에서 "참조가 잘못되었거나 지원되지 않습니다."라는 메시지가 표시되고 로컬 컴퓨터에없는 어셈블리를 참조 할 수 없지만 Function 디렉토리에 있습니다 (이는 또한 의미가 있습니다). 질문 : Visual Studio에서 개발 된 Azure 함수에 어셈블리 참조를 추가하려면 어떻게해야합니까? 나는 명백한 것을 놓치고 있는가?Visual Studio 2017에서 Azure 함수에 외부 어셈블리 참조 추가

은 (N.B.는이 옵션을 선택하지 않습니다 그래서 그냥 기능을 복사하고 포털에 완전히 개발을 금지하는 다른 이유가 있습니다) 비주얼 스튜디오 2017에서

답변

6

기능 앱은 클래스 라이브러리 프로젝트입니다. NuGet 패키지를 추가하거나 Add Reference 대화 상자를 통해 다른 프로젝트를 일반적인 방법으로 참조 할 수 있어야합니다.

+0

종속성을 NuGet 패키지로 추가하면 작동합니다. 이 경우에는 문제가 해결되지 않았지만 대부분의 경우 문제가 해결됩니다. – Loz

관련 문제