요즘 Visual Studio 2022 최신 버전 업데이트 후에 엄청 자주 발생하는 현상으로 사무실에서도 발생하고, 집에서도 발생하는데..엄청 짜증납니다. 1. 원인 예상으로는 메인 모니터에서 실행하고 종료하면 잘됩니다. 그런데, 다른 모니터에서 실행하고 종료하면 Visual Studio가 응답을 하지 않습니다. 모니터의 해상도가 서로 다른 경우에 심하게 발생합니다. 2. 해결 현재까지 아래 방법으로 대부분 해결이 가능했습니다. 양식 크기 조정에 DPI 인식 사용 안 함 - Visual Studio (Windows) | Microsoft Docs 양식 크기 조정에 DPI 인식 사용 안 함 - Visual Studio (Windows) HDPI 모니터의 Windows Forms 디자이너 크기 조정 문제를 ..
옛날에 Database 프로그램을 배우기 시작할 때, 셈플 애플리케이션을 찾아보면 대부분 Northwin라는 회사의 데이터베이스를 이용하고 있었는데요. 이것은 Microsoft가 셈플로 사용하라고 공개를 해 놓은 것입니다. Microsoft github sql-server-samples 레파지토리에 생성하는 쿼리가 있기 때문에 누구나 쉽게 생성하고 사용할 수 있습니다. 쿼리와 Visual Studio를 이용해서 LocalDB에 Northwind database를 생성하는 방법을 설명합니다. 1. Visual Studio 2019, 2022 Visual Studio Installer를 설치할 때 Data storage and processing workload를 체크하고 설치를 해야 다음 작업을 진행할 수..
이전 포스트에서 프로젝트 템플릿을 만들고 사용해 보았습니다. 그런데, zip파일을 복사하는 것보다는 VSIX 파일을 만들어서 배포를 하는 것을 선호할 것입니다. 이번 포스트에서는 VSIX 파일 만드는 방법을 알아보겠습니다. 2021.10.25 - [Visual Studio] - Visual Studio 2019 멀티 Project template 만들기 1. VSIX 프로젝트 추가 솔루션에서 프로젝트를 추가해서 vsix로 검색하면 Empty VSIX Project가 검색됩니다. VSIS 프로젝트 템플릿 이름을 입력합니다. 2. source.extension.vsixmanifest 파일을 더블 클릭 합니다. 빨간 테두리 부분에 값을 입력합니다. 빨간색 테두리 부분에 체크가 풀려있는지 확인합니다. Asset..
Visual Studio 2019 Extension은 여러 부분(프로젝트 템플릿, 아이템 템플릿, 메뉴 확장 등등)에 대한 확장을 만들 수 있습니다. 그 중 프로젝트 템플릿 확장을 만들어 보려고 합니다. 우선 이번 포스트에서는 프로젝트 템플릿을 만들고, 사용하는 방법에 대해서 다루고 다음 포스트에서 프로젝트 템플릿 확장을 만들어 보도록 하겠습니다. 1. 준비 Visual Studio Installer를 이용해서 Visual Studio Extension Development workload가 선택이 되어 있는지 확인합니다. 2. 프로젝트 생성 Wpf .Net Core 5.0 프로젝트를 생성합니다. 이 프로젝트를 Mvvm 패턴을 이용하는 기본 템플릿으로 만들도록 하겠습니다. 3. 전체 소스 코드 WpfMv..
오늘 Visual Studio 2019 업데이트가 있다고 해서 업데이트를 진행했습니다. 음..업데이트를 진행하는데..약간 살벌한 메시지(더 이상 지원되지 않는 sdk들에 대한 내용)가 있었는데.. 잘 되려니 하고 업데이트를 하고, D2 Supporter앱을 Publish하기 위해서 릴리즈 빌드를 진행했습니다. 그런데... 아래와 같은 오류가 6000개 정도 발생하더군요..쿨럭.. System.Object 오류라니.. Severity Code Description Project File Line Suppression State Error CS0518 Predefined type 'System.Object' is not defined or imported D2Manager.UWP C:\Users\kaki1\..
우리는 최근에 Teams Toolkit에 대한 업데이트를 발표했습니다. 이 업데이트는 Microsoft Teams에 애플리케이션을 생성, 디버그 및 배포하는 간소화된 방법입니다. 이 게시물에서는 어떻게 하면 제품 개발을 시작할 수 있는지 자세히 살펴보고 있습니다. What are Teams apps? Microsoft Teams 앱은 팀의 기능을 통합하여 팀의 필요에 맞게 확장합니다. 여러분의 앱은 간단하고 알림을 보내거나 더 복잡해지고 고객 데이터를 추가, 조회 및 검토할 수 있는 CRM과의 통합을 제공할 수 있습니다. Download and install the Teams Toolkit extension Teams 앱 개발을 시작하려면 Visual Studio Marketplace의 Teams Too..
Visual Studio 2022에 대한 첫번째 소식입니다. 어떤 내용인지 같이 보아요 모든 제품 개발은 개발자 커뮤니티에 게시하거나, 설문조사를 작성하거나, 피드백을 보내거나, 고객 스터디에 참여하시거나, Visual Studio에 대한 제품 로드맵을 지속적으로 수립해 주셔서 감사합니다. 흥미로운 소식이 있습니다. Visual Studio 2022의 첫 번째 공개 시사회가 올 여름에 공개됩니다. Visual Studio의 다음 주요 릴리스는 학습자와 산업 규모 솔루션을 구축하는 사람 모두를 위해 설계되었으며, 더 빠르고, 접근성이 뛰어나며, 더 가볍습니다. 사상 처음으로 비주얼 스튜디오는 64비트가 될 것이다. 사용자 환경이 더 깨끗하고 지능적이며 작업 지향적이라고 느낄 것입니다. 개발 팀은 어느 때보..
Visual Studio 2019의 최신 미리보기에서 작업 중이며 현재 Xamarin Hot Restart (Mac이없는 개발 환경을 지원하는 기능)를 사용하려면 도구의 미리보기 기능에서 Xamarin Hot Restart 사용 옵션을 확인해야합니다. 이 기능은 현재 Preview 버전이기 때문에 Tools -> Options -> Preview Features -> Enable Xamarin Hot Restart (requires restart) 기능을 체크하고 Visual Studio를 재시작 합니다. Look iOS Developer, No Mac Required - Build an iOS Application using Xamarin and Visual Studio for Windows witho..
Visual Studio 2019 version 16.8에 새로운 Git 도구가 추가되었습니다. Google은 작년에 이 새로운 도구를 위해 노력해왔으며, 개발자의 의견을 바탕으로 주요 기능을 구축하고 성능을 향상 시키며 품질을 미세 조정하기 위해 노력했습니다. 무엇보다 일반적인 워크플로의 검색 가능성을 개선하고 탐색을 단순화하여 컨텍스트 전환을 줄이는 데 중점을 두었습니다. 숙련된 개발자, 초급 개발자, 대규모 팀의 일원, 개인 프로젝트 개발자이든 관계없이 Visual Studio 2019의 새로운 Git 환경이 여러분이 Git을 사용하는데 도움을 줄 수 있을 것이라고 강력하게 믿습니다. 이 툴을 이용해야하는 7가지 이유에 대해서 알아보도록 하겠습니다. Announcing the Release of t..
youtu.be/E17rD75Kn9Q Visual Studio 2019 16.8 릴리즈 내용 중 몇가지를 소개하는 동영상입니다. 이 내용을 포함하는 블로그를 찾아봤는데 없어서 직접 작성하도록 하겠습니다. Customizing your Visual Studio environment . Themes Visual Studio 2019에 다양한 테마를 테마를 적용할 수 있으며, 자신만의 테마를 만들 수도 있습니다. Extensions -> Manage Extensions Visual Studio 2019의 컬러 테마를 수정할 수 있는 확장입니다. Visual Studio 2019의 Dark 테마와 비슷하지만 컬러가 좀 다른 테마입니다. 그 외에 theme로 검색하면 여러가지 테마가 조회가 되니 마음에 드시는 테..
- Total
- Today
- Yesterday
- PRISM
- WPF
- UWP
- uno-platform
- #Windows Template Studio
- IOT
- Cross-platform
- Visual Studio 2022
- LINQ
- Bot Framework
- visual studio 2019
- ef core
- XAML
- Behavior
- kiosk
- Build 2016
- MVVM
- Always Encrypted
- #MVVM
- windows 11
- dotNETconf
- Microsoft
- Windows 10
- uno platform
- #uwp
- ComboBox
- .net
- #prism
- .net 5.0
- C#
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |