목록Visual Studio (3)
반응형
Eungene's Imaginations...
Visual Studio 2015에서 만들어진 WPF 프로젝트를 2017 버전으로 프로젝트를 열면 The imported project C:\…\v4.5\Microsoft.Expression.Blend.WPF.targets" was not found 이런 에러로 열리지가 않는다.이유를 찾아보니, 2017버전에서는 .net for Blend for Visual studio SDK가 자동적으로 설치가 되지 않기 때문이란다. 하지만, .net for Blend for Visual Studio SDK를 설치해도 에러가 나는건 메한가지...우선, 저 경로에 'Microsoft.Expression.Blend.WPF.targets'라는 파일 자체가 없다. 혹시나 해서, Visual Studio 2017 Blend에서..
git을 통해 프로젝트 다운받고 일반 Debug, Release는 정말 잘되는데, Publish만 하려고 하면, 저 지랄...심지어 win-x86으로 Target Framework를 바꾸니 그건 또 잘 됨.. win-x64만 저 지랄. 해결방법은.. 해당 프로젝트 파일(csproj)의 netcoreapp2.0 TargetFramework태그를 TargetFrameworks로 바꾸니 잘 됨.이유는 모름... 니미랄거 ㅡ.,ㅡ;
WPF 개발을 하면서, 많은 패턴이 있는것을 확인할 수 있다.MVC, MVP 그리고 MVVM.이 코드 디자인 패턴 중에 각장에 장단점이 있는데, 그 중에 mvvm 패턴을 이용한, 프로젝트 생성하는 방법을 보려고 한다.Empty WPF 프로젝트를 생성하여, 처음부터 끝까지 mvvm패턴을 적용한 프로젝트를 만들어주기에는 귀찮은 부분도 굉장히 많고, 이 mvvm패턴을 적용한 프로젝트 템플릿을 Visual Studio에서도 제공을 한다.단, 이 Template은 따로 다운을 받아야 한다.이 Template의 이름은 MvvmLight라고 하여, Galasoft라는 회사에서 개발을 한 템플릿이다. MvvmLight는 NuGet에서도 다운받아서 WPF프로젝트에 적용이 가능하고, Visual Studio Project..