본문 바로가기

프레임워크9

Visual Studio 2013 또는 구버전 The online service is not available 문제 해결 방법 오래된 비주얼 스튜디오(Visual Studio), VS2013 실무에서 일을 하다 보면, 서비스가 종료된 오래된 프로그램을 사용해야 할 때가 많이 있습니다. Windows의 Visual Studio는 통합 이전 버전은 라이선스 구매도 사라졌고, 덕분에 다운로드 제공만 받을 수 있다면, 대부분 무료로 사용할 수 있죠. 물론 유료 버전은 서비스 지원 종료 전에 받은 제품 키가 있어야겠죠? VS2013 로그인 오류 하지만, 라이선스 검증이 필요했던 Visual Studio 버전, 그리고 서비스가 종료된 Visual Studio 버전, 특히 비주얼 스튜디오 2013에서 아래와 같은 경고가 뜨면서, Trial 버전이 끝났으니 로그인하라고 하는 오류가 나오고는 합니다. (무료 버전인 Community 버전도 동일.. 2023. 3. 3.
Visual Studio 2013(영문판), 코드에 줄 번호 표시하는 방법 Visual Studio 2013 MS Visual Sutdio가 점점 발전하고 있습니다. 글 쓰고 있는 시기에는 Visaul Studio 2022이 나오는 시대에 살고 있지요. 대중적인 버전을 기준으로 해도, 초기에는 Visual Studio 6.0이 아주 오랫동안 쓰였고, 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022 끊임없이 발전하면서 나아가고 있습니다. 그리고, 2017 정도부터는 통합 관리가 되기 시작했지요.(설치를 해보시면 압니다.) 이 글은, 어느 날 갑자기(회사 프로젝트의 사유 등으로) Visual Studio 2013이 필요해서 설치했는데, 소스코드의 줄 번호를 어떻게 표시하더라?라고 생각하며 찾아보신 분들을 위한 글입니다.(줄 번호 표시하.. 2022. 6. 17.
[코드 구문 강조 - highlight.js]3. highlight.js 줄 번호(line number), 가로 스크롤 추가 방법 이전 글은 여기서 확인해주세요. 1. 자신의 웹사이트(블로그)에 코드 구문 강조를 넣어보자(highlight.js 적용 방법) 2. highlight.js적용이 안 될 때(configure 옵션 설정 방법) 줄 번호(Line number)를 추가하는 방법 highlight.js에서는 공식적으로 줄 번호 표시 기능을 지원하지 않고 있습니다. 하지만, 일부 사람들이 플러그인으로 highlight.js에 줄번호가 나올 수 있는 라이브러리를 만들어 배포하고 있죠. 검색을 해보시면, highlighjs-line-numbers.js와 highlightjs-line-numbers.min.js가 많이 보이는데, 저는 highlightjs-line-numbers.min.js를 사용해보겠습니다. 아닌 경우도 있지만, 일반.. 2019. 4. 8.
[코드 구문 강조 - highlight.js]2. highlight.js적용이 안 될 때(configure 옵션 설정 방법) 1. 자신의 웹사이트(블로그)에 코드 구문 강조를 넣어보자(highlight.js 적용 방법) 3. highlight.js 줄 번호(line number), 가로 스크롤 추가 방법 highlight.js 적용이 안 돼요! - 문제점 파악하기 Tistory는 스킨 편집이 제공되는 몇 안 되는 블로그 서비스입니다. 스킨 편집이 제공되기 때문에, 스킨이 무궁무진하고, 다양하게 구현되어 사용되고 있죠. 블로그 서비스는 프로그램이라기보다는 웹 페이지이기 때문에, HTML/CSS 기반으로 구현이 되어있는데요, 이 HTML/CSS 디자인이, 하나의 페이지를 공통으로 사용하기 때문에, 의도가 다르거나, 중복되거나, 잘못 구현되면, 두더지 게임 잡듯이 하나 잡으면 다른 데서 튀어나오는 특징이 없지 않아 있어서 골치가 아.. 2019. 4. 6.
[코드 구문 강조 - highlight.js]1. 자신의 웹사이트(블로그)에 코드 구문 강조를 넣어보자(highlight.js 적용 방법) Tistory 에디터 편집기가 업데이트되었습니다. 코드를 넣으면 HTML로 구문 강조를 해주는 사이트를 이용하다가, Tistory 에디터가 업데이트되고 코드블럭을 사용해 봤더니, 너무 밋밋한 거 같네요. 하던 대로 외부에서 복사해서 붙여 넣기 해야지 하는데? 버그인지 의도인지는 모르겠지만, HTML 서식이 아직 복사가 안 되네요. IT 블로그가 많은 Tistory인데, 코드 강조 구문을 쓸 수가 없다? (구)에디터 만을 써야 한다? 말이 안 되죠. 그래서 확인해보니, 코드블럭에서 highlight.js 기능을 지원하고 있었습니다. 다른 코드 구문 강조도 적용할 수도 있지만, 여기서는 highlight.js를 심층 분석해보겠습니다. 2. highlight.js적용이 안 될 때(configure 옵션 설정 .. 2019. 4. 5.
[Visual Studio]DPI 인식 옵션 설정, 모니터 배율 변경으로 UI 크기 고정하기 Visual Studio 옵션을 이용하여, 모니터 배율에 상관없이 동일한 크기의 UI를 구현해보자. 요약 모니터 배율에 상관없이 동일한 크기의 UI를 구현하고 싶으시면, Visual Stduio 프로젝트 옵션(속성 페이지)에서 구성 속성 - 매니페스트 도구 - 입력 및 출력 - DPI 인식(DPI awareness)을 모니터 단위 높은 DPI 인식(Per Monitor High DPI Aware)으로 설정하고 빌드하시면 됩니다. 모니터가 발전하고, Windows 운영체제가 발전하면서, 이제는 해상도에 상관없이 돋보기처럼 배율을 조절할 수 있는 환경이 된지 꽤 되었습니다. 바탕화면에서 오른쪽 클릭, 디스플레이만 누르면 바로 설정을 할 수 있죠. Win10 기준으로 배율 및 레이아웃 칸에서 바로 배율을 조절.. 2019. 1. 30.
[Visual Studio] 중단점이 현재 적중되지 않습니다, 중단점이 동작하지 않을 때 해결 방법 비주얼 스튜디오를 쓰면서 디버깅을 하다 보면, 잘 되다가 뜬금없이 디버깅이 안 될 때가 있어요. 해결 방법으로 여러 가지를 시도할 수 있는데, 일단, 왜 그럴까요? 문구는 버전에 따라, 그리고 사유에 따라 다릅니다. - 중단점이 현재 적중되지 않습니다. 이 문서의 기호가 로드되지 않았습니다. [원인] 1. 이미 실행 중인 프로세스 디버깅 수행할 때 디버깅할 Process가 Load 되지 않음 - 이미 실행 중인 프로세스에 Attach 하여 디버깅할 때 가끔 당황할 수 있는 부분입니다. Debug 할 프로세스가 맞는지 다시 확인하거나 추가 Process Attach 해서 Load 할 수 있습니다. 일반적으로, 빌드 - 구성관리자에서 Release로 빌드했을 때 증상이 발생할 수 있습니다. 특정 환경에서는 .. 2018. 12. 20.
[MS Visual Studio] 콘솔 대기 멘트 ON/OFF (Ctrl + F5 실행 시, 계속하려면 아무키나 누르십시오, 이 창을 닫으려면 아무 키나 누르세요 안 뜰 때) 비주얼 스튜디오로 콘솔 프로그램을 실행하면, 결과 확인을 위해 Ctrl + F5로 실행을 할 때가 많죠. 그러면, 결과를 출력하거나 프로그램이 수행된 이후 계속하려면 아무 키나 누르시오. 또는 이 창을 닫으려면 아무 키나 누르세요. 문구가 나오면서 화면이 멈춰있게 됩니다. 그러나! 어느 환경에 가면 이런 동작을 안 할 때가 있습니다. 특정 버전의 Visual Studio에서 빈 프로젝트로 만들면 이런 현상을 겪으실 수 있어요. 그럴 때는 하위 시스템이 설정이 안 되어 있어서 편의 기능이 꺼져있어서 그런데요, 설정 방법은 먼저, 프로젝트 설정에 들어가 줍니다. 구성 속성에 링커, 시스템, 하위 시스템 설정이 설정 안 함 이거나, 없음(공백)이면, 아무리 Ctrl + F5로 실행을 해도 대기 멘트가 나오지 .. 2018. 12. 17.
[MS Visual Studio]VS 2008 x64로 빌드하면 빌드 생략되는 현상을 고쳐보자 1>------ 빌드 생략: 프로젝트: ------ < x64 빌드가 안 돼요! 사족을 건너 뛰실 분은 [해결 방법] 으로 가시면 됩니다. Visual Studio, 무엇인가 확 달라져서 새롭게 나오는 것도 아니고, 뭔가 호환성은 바뀌지만, 하위 지원은 해주면서, 가끔 오류를 뿜어내는, 쉽게 말해 손이 많이 가는 그런 IDE 시리즈가 Visual Studio인 것 같습니다. 거의 매년 새롭게 출시되다 보니, 특정 종속성이 강한 프로그램 일수록 유지보수를 하면서 IDE를 그대로 오랫동안 유지해야 되는 상황이 자주 발생해 아쉬운 점이 있죠. 그래도 Windows에서만큼은 가장 접근성과 사용성이 편하고, Windows 제작사의 IDE이기 때문에, Windows에서만큼은, 가장 강력하죠. (왜냐하면 Window.. 2018. 12. 14.