본문 바로가기

반응형

전체 글

(196)
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
요즘 하루 평균 마시는 커피 : 2잔 하고있는 게임 : 닌텐도스위치 디아블로3 애용하는 모바일 앱 : 네이버 지도 구독중인 유튜브 채널 수 : 50개 사고싶은 옷 : 셔츠 토이프로젝트에 투자하는 시간 : 주 2~3시간 반복중인 노래 : Loopy - Gear2, Save
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

반응형