저는 Microsoft의 Virtual Academy에서 비디오 교육 시리즈를 진행하고 있습니다. 내가보고있는 시리즈는 "Windows 초보자를위한 Windows 10 개발"이라는 제목이 붙었습니다. 문제가 생겼을 때 두 번째 비디오에 있습니다.ApplicationInsight는 네임 스페이스에 존재하지 않습니다. Microsoft
Microsoft.ApplicationInsights.WindowsAppInitializer.InitializeAsync(
Microsoft.ApplicationInsights.WindowsCollectors.Metadata |
Microsoft.ApplicationInsights.WindowsCollectors.Session);
그러나,이 라인은 나를 위해 전혀 작동하지 않습니다 밥 보르는 (App.xaml.cs를에서) 앱 클래스의 생성자에 다음을 넣어. Microsoft.ApplicationInsights에서 빨간색 구불 구불 한 선이 나타납니다. 내가 컴파일 할 때 그리고 다음과 같은 오류 메시지가 얻을 :
형식 또는 네임 스페이스 이름 'ApplicationInsights'가 네임 스페이스 '마이크로 소프트 (이? 당신이 어셈블리 참조가 누락)에 존재하지 않습니다
내가 그것에 대한 참조를 추가하려고했지만 작동하지 않았다. 실제로 VS 2017은 내가 찾은 참조를 추가하는 것은 불가능하다는 것을 나에게 명백하게 이야기했습니다.
저는 VS 2017을 사용하고 있기 때문에 문제가 있다고 생각합니다. 반면 Bob Tabor는 VS 2015를 사용하는 비디오를 보았습니다. 구성에서 뭔가가 변경되었지만 무엇이 이해가되지 않습니다. 문제는 NuGet 패키지를 포함해야한다는 것입니다. 그렇게 할 수있어서 기쁩니다. NuGet 패키지를 설치하는 데 어떤 아이디어가 없었습니다.
저는 Visual Studio 2017 Community Edition을 사용하여 Windows 10 용으로 개발하고 있습니다.
솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하면 응용 프로그램 Insights SDK를 프로젝트에 추가하는 옵션이있는 것처럼 보입니다. https://docs.microsoft.com/en-us/azure/application-insights/app-insights-asp-net – pinkfloydx33