본문 바로가기

반응형

Programming/ETC

(13)
Visual studio 비주얼 스튜디오 파일 비교 두 파일을 비교하고 싶을 때 visual studio에서 Tools를 사용하여 간편하게 비교할 수 있다. 여기서 간편함이란 비교자체도 간편하고 비교 결과까지 이해하기 쉬움을 말한다. 비교 결과를 Visual studio에서 수정된 코드의 changes를 볼 때처럼 확인이 가능하다. 아래처럼 명령창을 켜고 Tools.DiffFiles [SourceFilePath] [TargetFilePath] 명령어를 입력한다. Path는 솔루션에 포함되어있는 파일이라면 파일명만 입력해도 가능하고 프로젝트와 전혀 상관없는 파일이라도 파일의 full path를 입력하면 비교가 가능하다. 아래는 full path로 두 text file을 비교하는 예시이다.
Hyper-V 가상머신과 미뮤 앱플레이어 사용시 블루스크린 최근 회사에서 나온 모바일 게임을 시작하면서 백그라운드에 앱 플레이어를 돌려놓고 있다. 기존에 사용해본 앱 플레이어는 블루스택, 녹스 정도였는데 시작한 게임에 가장 최적화되어있는 앱 플레이어를 사용해보고자 MEMU(미뮤) 앱 플레이어를 사용하기 시작했다. 별개로 타국가에서 우리가 ClickOnce로 제공하는 클라이언트 설치 시 발생하는 오류에 대해 원인을 찾다가 재현이 어려워 가상 머신을 세팅하고 타국가 환경의 운영체제를 설치했다. 가상 머신은 vmware, hyper-v 정도를 사용해봤는데 설치가 간편한 hyper-v를 사용했다. 그리고 여기서 문제가 발생했다. hyper-v 설치 이후 미뮤 플레이어를 실행하면 SYSTEM_SERVICE_EXCEPTION 중지 코드와 함께 계속 블루스크린이 떴다 찾아보..
개인정보 처리방침 - 심플한메모장 1. 개인정보의 처리 목적 (‘https://dh-0501.tistory.com/’이하 ‘개발자’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. - 고객 가입의사 확인, 고객에 대한 서비스 제공에 따른 본인 식별.인증, 회원자격 유지.관리, 물품 또는 서비스 공급에 따른 금액 결제, 물품 또는 서비스의 공급.배송 등 2. 개인정보의 처리 및 보유 기간 ① (‘https://dh-0501.tistory.com/’이하 ‘개발자’) 은(는) 정보주체로부터 개인정보를 수집할 때 동의 받은 개인정보 보유․이용기간 또는 법령에 따른 개인정보 보유․이용기간 내에서 개인정보를 처리․보유합니다. ② 구체적인 개인정보 처리 및 보유 기간은 다음과 같습니다. ☞..
Pandoc 을 이용해 MS word 파일 Markdown 파일로 변환 워드파일을 마크다운파일로 컨버팅해야할 일이 있었다. 일일히 바꾸기 귀찮아서 컨버터를 찾아보았고 pandoc 이라는 프로그램(컨버터)을 찾았다. 다운로드링크 : http://pandoc.org/installing.html 사용방법 : 1. 프로그램 설치 2. cmd 실행 및 컨버팅할 파일이 있는 곳까지 이동 (cd 커맨드 이용) 3. 커맨드 실행pandoc (명렁어) -f (from) docx (요 타입의) Source.docx (소스 파일명) -t (to) markdown (요 타입으로) -o (output) Result.md (를 만들겠다) 아래는 워드파일 내용을 그냥 복사 붙여넣기 한것(왼쪽)과 컨버팅 한것(오른쪽)의 비교이다. 아래 링크에 옵션에 대한 설명이 나와있다.디테일한 변경이 필요하다면 적절..
Visual Studio 2017 get busy VisualStudio에서 Xamarin.forms 솔루션을 디버깅 하던중 문제가 발생했다. 특정 환경에서 BreakPoint를 걸면 BreakPoint에 미치기 전에 VisualStudio가 hang되고 Busy popup이 뜬다. 정상적으로 동작 할때도 있고 문제가 발생할 때도 있었다. 여러가지를 시도하며 문제상황을 의도적으로 재현하는데 성공했다. 디버깅시 변수값들을 볼 수 있는 "watch window"가 선택 된 상태에서 BreakPoint를 걸고 디버깅을 시작하면 재현된다. 원인은 아직 모르고 버그리포팅만 해놓은 상태이다. 답변이 달리면 글을 업데이트 할 예정이다.
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에서 디버깅 할..

반응형