나는 모든 NET 프레임 워크와 응용 프로그램이 호환되도록해야합니다 또한 2, 3, 3.5, 4공존 및 WPF
내가 응용 프로그램을 개발하려는이있는 PC로 수행 할 때 오직 프레임 워크 2가 설치되어 있습니다. GUI는 Windows Forms로 만들어졌지만, PC가 프레임 워크 3 이상을 사용하고 있다면 GUI는 WPF로 끝납니다.
NET 2 및 Windows Forms를 사용하여 응용 프로그램을 개발했습니다. 이 응용 프로그램을 NET 3, 4 및 3.5로 테스트했으며 제대로 작동합니다.
최근 데이터 바인딩 패러다임을 사용하여 인터페이스를 개발했기 때문에 GUI를 WPF로 업데이트했습니다. 이러한 변경은 간단했습니다. 이 선택을 통해 Windows Forms에서 WPF로 쉽게 전환 할 수있었습니다.
나는이 가이드를 사용하는 프레임 워크를 수행 할 (윈도우 폼에 대한) 하나의 응용 프로그램을 작성하는 문제를 극복 : http://msdn.microsoft.com/it-it/library/w671swch%28v=VS.100%29.aspx.
이제 PC가 NET 3.5 이상이면 WPF로 만든 GUI를 사용하여 응용 프로그램을 설치했는지 확인하고 싶습니다.
http://msdn.microsoft.com/it-it/library/433ysdt1.aspx과 같은 가이드 라인을 따르려고했으나 실패했습니다. 진행 방법에 대해 매우 혼란 스럽습니다.
응용 프로그램은 PC에 아무 것도 설치하지 않아야합니다.
미리 감사드립니다. Talao.
아야. 이것들은 꽤 번거로운 요구 사항입니다 ... – Paddy
당신의 업데이 트를 감안할 때, 당신이 시도한 것과 당신의 특정 문제가 게시하는 가치가있을 수 있습니다. 원래의 질문은 매우 일반적이었습니다. 이제는 매우 구체적으로 보이지만 답변을 제공하는 데 필요한 세부 사항이 부족합니다. –
업데이트가 있으면 동의해야합니다. 그것을 .net 2.0 이상의 응용 프로그램으로 빌드하십시오. 또한 .net 4.0 이상으로 별도의 응용 프로그램을 빌드하십시오. 단일 응용 프로그램에서 두 가지를 모두 지원하려면 개발할 가치가 없습니다. MVC/MVP를 사용하면 가능하지만 WinForms와 WPF가 다르다는 점에 동의합니다. 따라서 뷰에는 테스트해야하는 코드가 포함될 것입니다. – JonWillis