WPF에서 개발 한 응용 프로그램에서 Silverlight 개발을 시작하고 싶습니다.Silverlight를 시작하는 방법?
사실 우리는 기존 WPF 프로젝트에 silverlight 기능을 추가하려고합니다. 우리는 무엇을 생각해야하며,이
할일 나는 Getting started with Silverlight development을 본 그리고 내가 커뮤니티 위키로이 표시 내 대답
하지 않았다.
WPF에서 개발 한 응용 프로그램에서 Silverlight 개발을 시작하고 싶습니다.Silverlight를 시작하는 방법?
사실 우리는 기존 WPF 프로젝트에 silverlight 기능을 추가하려고합니다. 우리는 무엇을 생각해야하며,이
할일 나는 Getting started with Silverlight development을 본 그리고 내가 커뮤니티 위키로이 표시 내 대답
하지 않았다.
귀하의 의도를 명확히하십시오. Silverlight 기능은 무엇을 의미합니까?
Silverlight는 WPF의 하위 집합이지만 웹 응용 프로그램 (예 : 브라우저 플러그 인에서 제공하는 .NET Framework를 사용하여 실행) 용으로 만들어진 반면 WPF는 데스크톱 응용 프로그램 용입니다 (예 : 브라우저 외부에서 실행, 디스크에있는 전체 .NET 사용).
(브라우저 내부에서 WPF를 실행한다는 개념이 있지만 여전히 전체 .NET 프레임 워크를 사용하고 있습니다).
WPF에 Silverlight를 추가하는 것은 대부분의 경우 일반 WPF에서 수행해야하는 작업을 수행 할 수 있기 때문에 의미가 없습니다. WPF 응용 프로그램이 이미있는 경우 Windows 및 전체 .NET 클라이언트 런타임을 시행하므로 배포 이점을 얻을 수 있습니다.
(XBAP에 언급 했으므로) 현재 WPF XBAP 응용 프로그램을 Silverlight 응용 프로그램에 다시 쓰거나 다시 컴파일하는 것이 좋습니다. 이렇게하면 전체 클라이언트 런타임 요구 사항을 충족하는 교차 플랫폼 웹 배포를 사용할 수 있습니다.
이 경우 기존 솔루션에 "추가"하지 않습니다. 기존 응용 프로그램을 Silverlight로 이식하는 것이 더 효과적 일 것입니다. SL3을 사용하면 이전보다 덜 고통 스러울 수 있습니다 (SL4가 옵션 인 경우 더 나은 경험이 될 것입니다).
내 첫 번째 단계는 단순히 새로운 Silverlight 응용 프로그램을 만들고 코드를 이동하고 얼마나 멀리 떨어져 있는지 보게되는 것입니다.
우리는 XBAP 프로젝트가 있으며 실버 라이트로 torich를 원합니다. –
감사합니다. 기술적 제한 사항을 이해할 수 없습니다. WPF 앱을 가지고 있다면 Silverlight 항목을 추가한다는 것은 무엇을 의미합니까? Silverlight는 WPF보다 훨씬 제한적입니다. Silverlight를 추가하는 유일한 방법은 WPF 화면에 WebBrowser 컨트롤을 포함시키고 URL을 Silverlight 페이지로 설정하는 것입니다. – Timores