Programming (91) 썸네일형 리스트형 Error NU1107 Version conflict detected 새로운 패키지를 설치하다가 종종 패키지 conflict가 날 수 있다. Severity Code Description Project File Line Suppression State Error NU1107 Version conflict detected for Xamarin.Android.Support.Compat. Install/reference Xamarin.Android.Support.Compat 28.0.0 directly to project A to resolve this issue. A -> Xamarin.Android.Support.v7.MediaRouter 28.0.0 -> Xamarin.Android.Support.v7.Palette 28.0.0 -> Xamarin.Android.Suppo.. The current .NET SDK does not support targeting .NET .NET Version을 올리다보면 아래와 같은 에러가 발생할 수 있다. The current .NET SDK does not support targeting .NET Core 2.2. Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 2.2. 요약하면 현재 설치된 SDK가 지원가능한 .NET(Core) Version이 프로젝트에서 원하는 .NET(Core) Version보다 낮은경우 발생한다. 해결책은 프로젝트의 TargetFramework 을 SDK가 지원가능한 범위의 version으로 낮추던지 더 높은 version의 Framework을 지원하는 SDK를 설치해야한다. 위 예시에선.. Static class VS Singleton Instance 서버사이드 OAuth2.0을 적용이후 클라이언트 사이드에서 Token을 관리해줄 관리자클래스를 하나 만들어야했다. 관리자를 이곳저곳 넘길일은 없을것 같아서(인스턴스일 필요 없을것 같아서) 그냥 static class로 만들려다가 선택에 근거가 될만한 다른 이유들이 있을까 하여 좀더 찾아보았다. 기본내용과 추가적으로 찾아본 내용이 있다. 기본적으로 싱글턴패턴은 인스턴스를 하나만 만들어 공유하듯 사용하는것이고 static class는 인스턴스를 생성하지 않고 사용한다는 개념이다. 우선 아래는 C#에서 싱글턴패턴으로 작성된 TestClass이다.가끔 인스턴스화 없이 사용할 수 있다는 수식때문에 혼동이 있을 수 있는데외부에서 사용할때 new키워드(C#기준)로 인스턴스화를 별도로 해줄 필요가 없다는 말이지 인스턴.. Xamarin forms 에서 svg file 사용하기 1. Xamarin.FFImageLoading package 사용Nuget Package가 제공됨. 패키지 설치 진행 git : https://github.com/luberda-molinet/FFImageLoading 2. [Android] MainActivity.cs Oncreate()에 랜더러 초기화코드 추가1CachedImageRenderer.Init(true); +IOS도 마찬가지로 AppDeletage.cs FinishedLaunching()에 랜더러 초기화 코드 추가 3. svg 파일추가svg 파일을 .NET Standard project에 embedded resource 타입으로 추가하여 Android/IOS에서 공유하여 사용하도록 했음 4. 사용1234567 Use Shared Mono Runtime Error 작업을 마치고 아카이브에 등록할때 아래와 같은 에러가 발생할 때가 있다. Please ensure that you are using a release configuration and that the "Use Shared Mono Runtime" option in your project's build options is unchecked. 릴리즈모드에서 사용할 수 없는 아래 옵션(Use Shared Runtime)에 체크가 되어있는 경우 발샐하는 에러인데 문제는 간혹 체크가 되어있지 않은 상황에서도 발생한다는 점이다. 해결책은 비쥬얼스튜디오의 재실행이다. ref : https://github.com/xamarin/xamarin-android/issues/1760 Undoing Edit AndroidManifest.xml apk 설정을 마치고 설정 내용을 커밋한 뒤 브랜치를 변경하려는 찰나 changes가 있어서 브랜치 변경에 실패했다. 방금 다 커밋 했는데 무슨 변경사항이 남아있는지.. 의심을 품고 changes를 보니 AndroidManifest.xml 파일이 있었다. 이상한 것은 우클릭 후 Compare with unmodified 를 해보면 아무 변경사항이 없다는 것.. Undo changes 를 누르면 아래와 같은 정보를 내뿜으며 여전히 changes에 남아있다. 이전에도 비슷한 경험이 있어 bin/obj 폴더삭제 + VisualStudio 재시작을 해보았지만 여전히 먹통이었다. Undo changes 시에 마지막 수정시간이 계속 갱신되는 것으로 보아 VS에서 파일에 뭔가 하고 있는 것 같기는 한데..버그임을 직.. 이전 1 ··· 10 11 12 13 14 15 16 다음