Azure 함수를 가지고 놀고 있지만 VS 2015가 .csx 파일에 인텔리 센스를 제공하지 않는다는 것을 알았습니다.Azure 함수 Visual Studio 2015 intellisense
어떻게 해결할 수 있습니까?
Azure 함수를 가지고 놀고 있지만 VS 2015가 .csx 파일에 인텔리 센스를 제공하지 않는다는 것을 알았습니다.Azure 함수 Visual Studio 2015 intellisense
어떻게 해결할 수 있습니까?
구성에 문제가 없습니다. csx를 사용한 IntelliSense 지원은 제한적이며 향후 툴링 릴리스 (VS 코드 및 포털도 대상으로 함)에서 개선 될 예정입니다.
하나의 해결책은 여기에 설명 된대로 미리 컴파일 된 함수로 기능을 개발하는 것입니다 : 나는 매우 빠르게 제한 인텔리의 쳤고 https://github.com/Azure/azure-webjobs-sdk-script/wiki/Precompiled-functions
.
블로그 게시물 Publishing a .NET class library as a Function App을 따르고 뒤돌아 보지 마십시오. 전체 C# (.csx.
아님), C# 7 (VS2017 사용시), 완전한 인텔리 센스 및 디버깅
기본적으로이 방법은 함수 프로젝트를 만드는 대신 (VS2015에서만) ASP.NET 프로젝트를 만들고 Azure 함수 CLI를 사용하여 실제 함수를 만듭니다. 그렇다면 VS 편집기에서 열악한 지원을하는 .CSX 파일을 다루지 않습니다.
프로그램 경로에 Azure 기능 CLI에 대한 func.exe의 경로를 입력하십시오. Visual Studio Functions Tooling을 설치 한 경우 경로는 다음과 유사합니다. C:\Users\USERNAME\AppData\Local\Azure.Functions.Cli\1.0.0-beta.93\func.exe
Azure Functions CLI를 NPM을 통해 설치 한 경우 경로는 다음과 유사합니다. C:\Users\USERNAME\AppData\Roaming\npm\node_modules\azure-functions-cli\bin\func.exe
명령 줄 인수의 경우 호스트 시작 작업 디렉토리의 경우 시스템에서 웹 프로젝트의 루트를 지정하십시오 (불행히도 자동으로 설정되지 않습니다).