1

Xamarin.Forms 안드로이드 응용 프로그램에서 참조하는 .NET 표준 1.4 라이브러리 (2017 VS는) 내가 Xamarin.Forms 안드로이드 프로젝트를하고 난 1.4 라이브러리가 .NetStandard의 무리를 참조해야합니다. 나는 하나의 솔루션으로 모든 프로젝트를 가지고있다.디버깅 - 내가</p> <p>VS 2017 사용

기본적으로 참조 및 컴파일 된 솔루션을 추가했습니다.

.Net 표준 라이브러리에 포함 된 Xamarin 메서드를 호출하면 결과가 반환되지만 해당 메서드 내에서 중단 점이 발생하지 않습니다. 또한 VS 2017 intellisense는 .Net Standard 라이브러리에 포함 된 메소드에서 작동하지 않습니다.

Xamarin.Forms Android 응용 프로그램에서 호출 할 때 .Net Standard 라이브러리에서 디버깅 및 인텔리 센스를 활성화하려면 추가 작업이 필요합니까?

나는 2 일 동안 이것을 혼란스러워했다. (처음에는 .net 표준 방법이 전혀 호출되지 않는다고 생각했다.) 나는 무엇을해야할지 모른다.

디버깅 및 인텔리 센스를 작동시키는 방법을 제안 해 주시겠습니까?

감사합니다.

답변

5

해결책을 찾았습니다.

당신은

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    <DebugType>Full</DebugType> 
</PropertyGroup> 

이 작업을 디버깅 할 것이다 파일 csproj 당신의 .netStandard 라이브러리에 추가 할 수 있습니다.

+0

이것은 매력처럼 작동 .. 나는 Xamarin .Net 표준 프로젝트를 디버깅하는 데 문제가 있었고 지금은 csproj에 추가 한 후에 디버깅 할 수 있습니다. 고마워요 @ThomasK –

0

TomasK 작품에 의해 제안 된 솔루션, 또는 다음 단계를 사용하여 GUI를 통해이 작업을 수행 할 수 있습니다

  1. 프로젝트를 마우스 오른쪽
  2. "속성"을 클릭
  3. 를 열고 "빌드를 클릭 ""에서 "전체
"탭
  • 클릭 "고급 ..."
  • 설정 "디버깅 정보