728x90
잘 디버깅하고 배포를 위해 release 로 빌드하는데 아래처럼 에러가 발생되었다.
경고
The $(TargetFrameworkVersion) for Mono.Data.Sqlite.dll (v7.1) is greater than the $(TargetFrameworkVersion) for your project (v5.0).
You need to increase the $(TargetFrameworkVersion) for your project.
SMSConvey D:\[01]Source\K\K\SMSConvey\SMSConvey.csproj
버전이 안맞는다는 소리같은데 쭉 빌드가 되던 애가 갑자기 왜이런담.;
Xamarin 업데이트 이후 발생되는것 같았다.
구글링해보니..
어떤사람은 .csproj 를 고치라고 하고
https://forums.xamarin.com/discussion/10472/error-invalid-value-for-targetframeworkversion
어떤 사람은 링커를 쓰지 않도록 하라고 하는데 이건 비쥬얼 스튜디오가 2017 버전이다.
일단 편집하는건 좀 그래서 두번째방법으로 시도해 보았다.
2015 버전이라 좀 달라서 찾아보니 아래그림처럼 저 위치의 링커 속성의 연결하는 중 의 값을 '없음'으로 하니 빌드가 제대로 되었다.
728x90
'C# > Xamarin Maui' 카테고리의 다른 글
(Xamarin.Android) AdMob 광고 넣기 (2) (3) | 2017.06.15 |
---|---|
(Xamarin.Android) AdMob 광고 넣기 (1) (0) | 2017.06.15 |
(Xamarin) Error : Didn't find class "android.view.Toolbar" (0) | 2017.06.13 |
(Xamarin) axml 파일 디자이너로 보이지 않을 때 (0) | 2017.06.12 |
(Xamarin) Error: String types not allowed (at 'textColor' with value 'Black'). (0) | 2017.06.08 |