월요일, 11월 23, 2009
Visual Studio 2010과 Blend Preview for .NET 4 통합 문제
Visual Studio 2008과 Expression Blend 3를 사용 할 때 Visual Studio의 프로젝트/솔루션의 xaml 파일에서 마우스 오른쪽 버튼 클릭 후 Open in Expression Blend 메뉴를 클릭하면 Blend 3가 열리면서 디자인 작업 하는 방법을 많이 사용하실겁니다.


이번에 PDC09에서 Silverlight 4가 발표되면서 VS2010과 Blend Preview for .NET 4를 설치 하신 분들이 많을텐데 VS2010에서 Open in Expression Blend 메뉴를 클릭하면 Blend Preview for .NET으로 열리는게 아니고 Blend 3로 열리는것을 경험 할 수 있습니다.
기존에 설치된 Blend 3 때문에 그런 줄 알았는데 VS2010과 Blend Preview for .NET 4만 클린 설치 해도 Blend가 실행 되지 않는다고 합니다. 이 경우에는 Open in Expression Blend 메뉴가 나타나지 않는다고 하네요.

결론적으로 Blend 3가 함께 설치된 경우에만 메뉴가 나타나며 그것도 Blend 3로만 연결되어 실행되는 결과가 나타납니다.
이 문제를 해결하기 위해서는 레지스트리를 수정해서 해결 할 수 있습니다.
레지스트리 편집기에서 HKLM\Software\Microsoft\Expression\Blend 항목에서 VS키에서 String 이름을 BlendLaunchPath 로 해주고 Expression Blend의 경로를 입력해주면 됩니다.
1: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Expression\Blend\VS]2: "BlendLaunchPath"="\"c:\\Program Files\\Microsoft Expression\\Blend Preview for .NET 4 \\Blend.exe\""
x64 시스템의 경우 경로가 조금 다릅니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Expression\Blend\VS
Wow6432Node 아래에 있으니 주의하시고 수정하시기 바랍니다.
수정하기 번거로우면 첨부 파일을 열어서 시스템에 맞는 파일로 실행시켜주면 됩니다.

※ 원문은 Microsoft의 Tim Heuer 블로그에 있습니다.
라벨: .NET, .NET 4, 블렌드, 실버라이트, blend, Blend 3, Blend Preview for .NET 4, Expression, Silverlight, Silverlight 4, Study, Visual Studio, Visual Studio 2010, vs2010
수요일, 5월 02, 2007
MIX 07 키노트에서 발표한 것들
- Expression Web - 트라이얼 다운로드
- Expression Blend - 트라이얼 다운로드
- Expression Design- 트라이얼 다운로드
- Expression Media- 트라이얼 다운로드
- Expression Media Reader 다운로드
- Expression Media Encoder 프리뷰 다운로드!! - SilverLight를 위한 인코딩을 포함하여 다양한 비디오 인코딩간 변환을 제공하는 툴. 곰 인코더가 유료로 전환한다는 소식이 있던데^^
- Expression Blend 2 5월 프리뷰 다운로드!! - 실제 SilverLight를 지원하는 버젼의 Blend
- Visual Studio "Orcas" 베타 1용 SilverLight Tools 알파버젼 - Visual Studio "Orcas" 베타 1에서 SilverLight 응용프로그램을 개발할 수 있는 기능을 추가해주는 툴
- SilverLight를 위한 Intellisense 지원
- Mac에서의 디버깅까지 지원
- ASP.NET Futures 5월 버젼 - Visual Studio "Orcas" 베타 1에서 SilverLight과의 연동을 포함한 ASP.NET의 차세대 기능들이 포함된 툴
- SilverLight를 위한 Media와 XAML 서버 컨트롤
- AJAX와 SilverLight 연동을 쉽게 해줌
- SilverLight Streaming Service SDK(사용 문서 포함)
- 한두달내에 새로운 기능 추가 예정
- 700Kbps까지 가능한 속도 제공
- 1년뒤 광고 모델이나 싼 가격의 모델 제공
- 대규모 서비스를 위한 플랫폼이나 스토리지 플랫폼이 아님
- DLR(Dynamic Language Runtime) 발표 - 동적 언어를 SilverLight에서 사용할 수 있는 발판
- Python, JScript, (Ruby, Dynamic VB) 등의 동적 언어 지원
- 브라우저의 JavaScript를 사용하는 것보다 고성능
- WPF와 비슷한 SilverLight UI Framework (v1.1 알파 SDK에 포함)
- HTML DOM Integration으로 브라우저와 SilverLight 간의 양방향 연동
- 자체적인 Networking 기능 브라우저의 한계를 극복
- Data 지원 - 최신 프로그래밍 기법인 LINQ를 사용할 수 있음
- 코드명 Astoria 공개! - Windows Live Data Services! 블로그
- 코드명 Jasper 공개! - Dynamic ADO.NET. 설정없이 데이타베이스를 지정만하고 빠르고 가볍게 개발할 수 있는 프레임웍. 다운로드.
출처 : bkchung's WebLog
라벨: .NET, Expression, MIX 07, orcas, Silverlight, Study, Visual Studio
에 가입 글 [Atom]
OpenInBlendRegHack.zip