2017-10-23 4 views
2

Xamarin 응용 프로그램 (외부로 MacOS 보관함)을 압축하여 다른 사용자에게 보냈습니다. 사용자는 일부 작업을 수행하고 다시 압축하여 다시 보냈습니다. 나는 압축을 풀고 모든 것이 잘 작동합니다. 안정적인 업데이트를 확인할 때 두 컴퓨터 모두 2017 년 10 월 23 일까지 최신 단어를 표시합니다.Xamarin을 최신 버전으로 업데이트했는데 파일 종속성이 작동하지 않는 것 같습니까?

다른 사용자 (Mac OS 용 Visual Studio와 완전히 동일한 Mac OS 하드웨어 및 버전 사용)는 해결 방법 편집기 창에서 종속성을 표시. 다른 사용자에

<Compile Include="Views\Cards\Detail\LinkTextCell.xaml.cs"> 
    <DependentUpon>LinkTextCell.xaml</DependentUpon> 
</Compile> 
  • 이이 프로젝트 파일에 표시에도 불구하고 내 컴퓨터에

    그것은 는 XAML의 및 xaml.cs에 대한 종속성을 표시하지 않습니다는 더 이상 파일 machine LinkTextCell.xaml.cs가 들여 쓰기되어 LinkText.xaml 아래에 표시됩니다.

  • 내 컴퓨터에서 둘 다 동일한 수준의 솔루션 창에 나타납니다.

누구나 동일한 경험을 했습니까? 누구든지이 문제를 해결하는 방법이나 내가 볼 수있는 것에 대한 아이디어가 있습니다. 참고로 나는 모두 깨끗하게 해 봤는데 모두를 다시 만들었고 어떤 변화도 없었습니다. 그 밖에 무엇을해야할지 모르겠습니다.

+1

잘 모르겠지만 왜 Bitbucket과 같은 저장소를 사용하지 않습니까? –

+1

모든 컴퓨터에서 Mac 용 VS의 버전이 같습니까? 또한 두 컴퓨터 모두 .NET Core SDK가 설치되어 있습니까? .NET Core SDK가 설치되지 않은 경우 파일 중첩에 영향을주는 최근 Mac 용 VS에 버그가 있습니다. –

+0

@MattWard - 이것은 문제가 될 수 있지만 .NET Core SDK가 설치되어 있는지, 어디에서 가져올 수 있는지 어떻게 알 수 있습니까? 다른 사람들을 도울 수있는 무언가 일 수도 있으므로 이것을 대답에 넣을 수 있습니까? 감사합니다 – Alan2

답변

2

Mac 용 Visual Studio 7.2.0에는 현재 Xamarin.Forms가 사용될 때 .xaml 및 .xaml.cs 파일에 대해 파일 중첩이 작동하지 않는 버그가 있습니다. 이 문제는 Visual Studio for Mac 7.2.2 및 이후 버전에서 수정되었습니다.

해결 방법은 .NET Core 2.0 SDK을 설치하는 것입니다.