Visual Studio Live Share

실시간 공동 개발이라는 주제로 Visual Studio Live Share Preview 확장 프로그램이 공개되었습니다. Visual Studio Live Share 동작을 확인하기 위해서는 세션을 만드는 분, 세션에 합류하시는 분 모두 Visual Studio 2017 또는 Visual Studio Code 에 확장을 설치해야 합니다. 확장 프로그램 다운로드 페이지에서 IDE에 맞는 확장을 설치합니다. 각 IDE의 확장 프로그램 설치 도구로 설치가능합니다. * Visual Studio …

Time to update: Xamarin

Xamarin 솔루션을 열면 아래와 같이 Time to update 창이 열립니다. 2017-11-01 에 발표된 Xamarin Component Store가 종료되므로, 참조해서 사용하는 구성요소1를 Nuget 패키지로 변경해야 한다는 메시지입니다. 자동으로 처리되지 않으므로, 프로젝트 파일들을 열고 편집한 다음 솔루션을 다시 로드해야 합니다. 아래 편집 작업을 진행하기 전에 구성요소를 Nuget 패키지로 변경할 수 있는지 Nuget 패키지를 먼저 검색해보고, 완전히 변경 가능한 …

Visual Studio 2017에서 원격 저장소로 푸시 중 오류 발생

Visual Studio 2017 에서 원격 저장소를 대상으로 push 명령을 실행하면, 아래와 유사한 오류가 발생합니다. 아래와 유사한 내용을 출력창에서 확인할 수 있습니다. Error encountered while pushing to the remote repository: Git failed with a fatal error. PushCommand.ExecutePushCommand 커뮤니티에서는 Visual Studio 확장 중 Git for Windows 에 포함된 Git core 에 openSSL 관련 파일이 원인으로 추정되고 있습니다. …

오프라인 설치본 만들기 Visual Studio 2017 RC

.Net

다운로드 페이지에서 온라인 설치 파일을 내려받습니다. 이 문서에서는 Enterprise 에디션을 내려받아 진행합니다. 오프라인 설치파일 준비 명령 프롬프트를 열고, 온라인 설치 파일을 실행하면서 layout 옵션을 추가해서 실행합니다. c:\downloads\vs_enterprise.exe –layout c:\downloads\vs2017rc layout 옵션의 매개변수인 오프라인 설치파일 다운로드 경로는 상대경로를 지원하지 않습니다. (2016-12-07 현재) 오프라인 설치본을 만들때, Android SDK 가 포함되지 않습니다. (2016-12-07 현재) 오프라인 설치본에 포함할 언어를 …

NuGet Packages XSD

.Net

Visual Studio는 NuGet Package Manager를 사용해서 의존성을 관리합니다. 이때, 프로젝트에 packages.config 파일이 만들어지고, 이 파일에 정의된 패키지를 빌드할 때, 내려받아서 빌드가 진행됩니다. 그런데, packages.config 파일을 열어보면 Xml Schema 를 찾을 수 없어서 packages 엘리먼트에 정의를 찾을 수 없다는 메세지가 표시됩니다. nuget packages.configView on Flickr 사용에는 문제없지만, 보기가 좋지 않다면, Xml 스키마 정의 Xml Schema Definition …

Install Team Foundation Server 2010

Microsoft 의 Team Foundation Server 2010(이하 TFS)를 설치, 기본적인 구성 정도만 진행해 봤습니다. TFS는 Microsoft 에서 아래와 같이 소개합니다. Microsoft Visual Studio Team Foundation Server 2010은 소프트웨어 제공 프로세스를 자동화하는 Microsoft 응용 프로그램 수명 주기 관리 솔루션의 토대가 되는 공동 작업 플랫폼으로, 조직에서 IT 수명 주기 전체에 걸쳐 소프트웨어 개발 프로젝트를 효과적으로 관리할 수 있게 …

Visual Studio 빌드 후 이벤트 활용

빌드 후 필요한 작업을 추가할 수 있다.빌드 후 탐색기로 출력경로를 열어준다던지 파일을 복사한다던지 하는 … [빌드 전 편집(I)…] 또는 [빌드 후 편집(U)…] 버튼을 통해 사용할 수 있는 매크로를 확인하고 쉽게 추가할 수 있다. 위 이미지의 내용은 빌드가 성공한 경우 빌드 후 Output 폴더를 탐색기로 열고 출력파일을 c:\ 로 복사해라는 명령을 추가한 것이다. 상당히 편리하게 사용할 …