Spy++은 프로세서의 정보와 로그등을 보기 위해 사용하는 프로그램입니다. 비주얼 스튜디오(Visual Studio)를 설치하면 Spy++이 자동으로 설치돼었던 것 같은데..... 비주얼 스튜디오 2019를 설치했는데 Spy++이 없습니다;; 1. Spy++ 설치 별도로 설치하는 방법은 모르겠군요... 비주얼 스튜디오가 설치되어 있으면 도구 > 도구 및 기능 가져오기 를 선택합니다. 개별 구성 요소 > 개발 작업 > C++ 핵심 기능 을 체크하여 설치해 줍니다. 이제 '도구' 메뉴를 보면 'Spy++'이 추가되어 있습니다. 2. Spy++ 64bit 세팅하기 64bit 응용프로그램은 Spy++ 32bit 버전으로는 모니터링할 수 없습니다. 64bit 비트용 Spy++의 경로는 아래와 같습니다. 1 2 [..
자마린을 개발할 때 UI를 미리 보는 창이 있는데 미리 보기 창이 기본으로 열려있지를 않네요. 메뉴는 어디간거늬! 이게뭐라고 꼭꼭숨겨둔건지 ㅜㅡ 1. 메뉴 찾기 보기 > 다른 창 > Xamarin.Forms Previewer 를 선택합니다. 그러면 아래처럼 프리뷰 화면이 뜹니다. 2. 연결이 안된다? 원래는 이 상태로 빌드하면 화면이 나와야 합니다. 그런데 연결이 안 되고 다음과 같은 메시지가 뜬다면? (메시지는 상황에 따라서 다를 수 있습니다.) 일단 참조 > NuGet 패키지 관리를 열어 "Xamarin.Forms"를 업데이트해줍니다. (여러 개의 프로젝트가 있으면 해당 프로젝트마다 업데이트해줘야 합니다.) 그다음 1) 솔루션을 정리합니다. 2) 솔루션 다시 빌드를 눌러 빌드를 합니다. 짠잔 절대 안..
언젠가부터 비주얼 스튜디오를 사용해 디버그 할 때 피들러(Fiddler)에 이상한 정보가 계속 출력되는 현상을 만났습니다. 'localhost:49155/에서 계속 다음과 같은 메시지가 전송됩니다. POST /vshub/3bce52c57e3949068330f48d67511681/DataWarehouseModule/dataWarehouse/getStatus/ HTTP/1.1 '3bce52c57e3949068330f48d67511681'이 부분은 생성된 키값입니다. 1. 원인 이 내용은 비주얼 스튜디오의 진단 도구에서 보내는 메시지라고 합니다. 진단 도구를 끄거나 피들러에 출력된 로그를 수작업으로 찾는 방법으로 사용해야 한다는 것이죠. 2. 진단 도구 기능 끄기 간단한 해결방법 진단 도구를 끄면 됩니다. 도..
이클립스에서 가장 부러웠던 기능이 바로 '플러그인 관리' 기능입니다. 비주얼 스튜디오에서 플러그인은 별도의 프로그램으로 취급되어 설치되고 관리됩니다. 그러다 보니 다운로드에서부터 설치까지 스탭도 많아지고 업데이트 관리도 엉망이죠-_-; 그나마 '.vsix'라는 것이 생기면서 플러그인이 지원하는 비주얼 스튜디오 버전이라도 나오니 망정이지 예전에는 받은 플러그인이 내가 쓰는 비주얼 스튜디오에 적용 가능하지도 따로 알아보고 설치해야 했습니다-_-;;; (참고 : [.Net] ".vsix" 파일 설치하기) 그런데 비주얼 스튜디오에서도 비슷한 기능을 하는 '누겟'이라는 플러그인이 있습니다 ㅎㅎㅎ 1.누겟(Nuget) 설치 누겟의 배포는 코드플랙스와 msdn 두곳에서 하고 있습니다. 1-1.코드 플랙스(Code P..
언제부터인가 비주얼 스튜디오용 확장 기능 파일을 받으면 '.vsix'파일로 제공되더군요. MSDN에는 '비주얼 스튜디오 확장 배포 파일'이라고 합니다. (참고 : MSDN - VSIX Deployment) 그냥 더블 클릭하면 일반적인 인스톨러와 별반 다를 것 없는 과정이 진행되고 비주얼 스튜디오를 켜면 해당 확장기능이 설치된 것을 확인할 수 있습니다. 1. 연결 프로그램을 찾는 경우 그런데 간혹 비주얼 스튜디오가 잘못 설치된 건지 연결프로그램이 깨진 경우가 있습니다. 이럴 땐 연결 프로그램으로 'Microsoft Visual Studio Version Selector'를 사용하면 설치할 수 있습니다. 2. 여러 개의 비주얼 스튜디오가 설치된 경우 비주얼 스튜디오가 여러 개 설치되어 있다고요? 걱정하지 마..
개발프로세스를 관리하는 프로그램이 머 없나 찾다가 팀파운데이션 2012(Team Foundation 2012)를 찾아 테스트를 위해 설치하고 세팅을 한후 비주얼스튜디오 2010에서 연결해서 팀 프로젝트를 생성하는 순간...... 아.... 권한 문제인줄 알고 이것저것 만저보았으나 뭐가 뭔지도 모르겠고 MSDN을 뒤저봐야 더 높은 권한자에게 요청해보라고 하고 있고-_-a 그러던중 찾은 내용이 비주얼 스튜디오 시리즈와 팀파운데이션 시리즈간 호환성 리스트를 찾았습니다. 참고 : MSDN - Team Foundation Client와 Team Foundation Server 간의 호환성 아.,....그렇군요. 애초에 2010버전이랑은 호환이 안되는군요-_-; 그런데 밑에 GDR이라는걸 설치하면 사용이 가능한가 ..
Visual Studio 2008에 창 도킹 시 에러가 있다는 사실을 얼마 전에 알았습니다. 하긴.. 전 웬만해서 툴에 손대는 걸 싫어하니 당연한 걸지도? ㅎㅎㅎ 1. 오류 재현 툴안에 있는 창을 다른 곳으로 옮긴 후 비주얼 스튜디오를 종료하면 오류를 뱉으며 죽는 현상입니다. 다시 켜보면 수정한 내용이 없는걸 볼 수 있죠. 2. 해결 방법 마이크로소프트 고객센터에서 보면 이 오류에 대한 내용이 있습니다. (참고 : 마이크로 소프트 고객센터 - FIX: 일부 창을 도킹 또는 Visual Studio 2008 서비스 팩 1 IDE 창 레이아웃을 변경할 경우 IDE가 충돌합니다. ) 그리고 해결 방법으로 핫픽스를 설치하라고 되어있죠. (참고 : MSDN아카이브 - KB960075 - VS Dev Environ..
어느날 보니... 으잌? 툴바에 솔루션 구성도구가 보이질 않습니다 ㅡ,.ㅡ; 이거 없으면 빌드와 디버그 전환이 엄청 귀찬습니다. 빌드 구성하기가 엄청 귀찬죠 ㅎㅎㅎㅎ 이유는 모르겠는데 가끔 비주얼 스트디오의 옵션이나 사용자 구성같은것이 꼬이는 경우가 있습니다-_-; 그래도 솔루션 구성도구가 사라진건 처음으라 당황하고 있었는 데 겨우 찾았습니다. 먼저 툴바 영역에서 오른쪽 클릭을 한후 '사용자 정의'를 누릅니다. 명령어 탭에서 툴바를 선택하고 "표준"을 찾습니다. "명령 추가"를 누른후 "빌드"에서 "솔루션 구성도구"를 선택하고 확인을 누릅니다. 이렇게 위치를 잡아주고 확인을 누르시면 표준툴바에 솔루션 구성도구가 추가 된것을 확인 할수 있습니다. 찾기 엄청 힘들었습니다 ㅎㅎㅎ