본문 바로가기

반응형

전체 글

(196)
연초 맞이 2018년 회고 2018.01 - 중,고등학교 친구들 보기2018.02.08 - 재수 친구들 보기2018.03.28 - 초등학교 친구들 보기 [버킷리스트9 달성]2018.03 - 아버지 암 판정2018.04.11 - 아버지 수술2018.04.12 - 훈련소 입소2018.05.01 - 처음이자 마지막(아마도?) 군대에서 맞는 생일2018.05.10 - 훈련소 수료2018.05.18 - 연봉협상 지연2018.06.01 - 포트폴리오 정리 및 이직 회사 서칭2018.06.25 - 알고리즘 공부 시작 및 회사 지원 2018.08.09 - 가장 가고싶던 세 회사 중 첫 회사로부터 최종합격 통보2018.08.22 - 카운터 오퍼 제시 및 연봉 140% 인상 [버킷리스트3 달성]. 재직중 회사 남음2018.09.24 - 추석. 부모..
Visual Studio 2017 get busy VisualStudio에서 Xamarin.forms 솔루션을 디버깅 하던중 문제가 발생했다. 특정 환경에서 BreakPoint를 걸면 BreakPoint에 미치기 전에 VisualStudio가 hang되고 Busy popup이 뜬다. 정상적으로 동작 할때도 있고 문제가 발생할 때도 있었다. 여러가지를 시도하며 문제상황을 의도적으로 재현하는데 성공했다. 디버깅시 변수값들을 볼 수 있는 "watch window"가 선택 된 상태에서 BreakPoint를 걸고 디버깅을 시작하면 재현된다. 원인은 아직 모르고 버그리포팅만 해놓은 상태이다. 답변이 달리면 글을 업데이트 할 예정이다.
Xamarin.forms application 실행 실패 현상 Xamarin.forms android 디버깅 중 프로그램을 디버그모드로 실행시켰는데 예기치 않은 오류가 발생했다며 앱이 바로 종료된다 App class 생성자에 break point를 걸어보았는데 그전에 죽는다 이것저것 시도해보다 결국 VisualStudio 재시작 + Clean + Rebuild 후 실행했더니 동작은 한다. 얼핏 InitializeComponent() 에 빨간줄이 생기는걸 본거같은데 문제상황과 관련이 있어보인다. 추후 같은문제 발생시 자세히 찾아봐야겠다.
Dependency Injection & 디버깅의 어려움 Visual Studio 2017 & c# & ASP.NET Core base 서버 작업할때 DI가 들어간 부분 디버깅 할때마다 당황스럽다... F12(go to definition)를 제대로 사용못하니 코드를 타고 들어가기가 어려워 전체적인 흐름을 이해하는데 시간이 더 많이 필요해진다.
Xamarin forms ContentView 사용 예제 Control Customizing ContentView를 만들고 다른 뷰에서 마치 커스터마이징된 Control처럼 사용할 수 있다.아래에선 Image들과 Label이 하나 있는 ContentView를 만들고 Page에 적용해본다. 1. ContentView들을 담을 폴더를 하나 만든다. 2. 새로만든 폴더에 ContentView를 하나 추가한다. 3. 설계한 ContentView를 만든다. 예제는 아래와 같이 좌측에 대표이미지, 우측 상단에 간단한 텍스트 및 우측 하단에 상태를 표시해줄 이미지총 3개의 컨트롤로 ContentView를 구성했다.1234567891011121314151617181920 Colored by Color Scriptercs xaml 디자인탭에서 랜더링 된 결과는 아래와 같다. 4. ContentView의 Code..
Visual Studio Remote Debugger 사용법 디버깅에 필요한 소스(예를들면 DB..)가 직접 디버깅 하기 어려운 환경에 놓여있을때 해당 위치에 VisualStudio Remote Debugger를 설치하여 원격으로 붙어 마치 소스가 로컬에 있는 것 처럼 디버깅이 가능합니다. 1. 아래 경로에서 VisualStudio 2017용 원격도구 다운로드 (디버깅 소스가 있는 PC에 다운로드)https://visualstudio.microsoft.com/ko/downloads/ 2. Debugger Configuration Wizard 검색 후 Remote Debugger 세팅 시작 별도의 변경 없이 다음으로 넘어가면 완료. 3. Remote Debugger 실행 4. 디버깅 환경이 구성되어있는 환경으로 돌아가 Visual Studio 2017에서 디버깅 할..

반응형