2010-01-18 3 views
0

내 팀이 새로운 LOB WinForms 앱을 시작하고 있으며 건축 솔루션을 평가 중입니다. 우리는 VS2008로 개발할 수 있지만 .NET 2.0을 대상으로해야합니다. SCSF-CAB (2008 년 4 월)을 사용하고 싶지만 .NET 3.5는이 프레임 워크로 구축 된 응용 프로그램을 실행하는 데 필요하며 그게 내 질문의 핵심입니다.SCSF-CAB을 사용하는 .NET 2.0 솔루션

Is .NET 3.5는 SCSF-CAB (2008 년 4 월)에 대한 진정한 요구 사항입니까?

모든 프로젝트에서 .NET 2.0을 겨냥하고 Composite UI 블록과 SCSF Guidance Package를 다시 컴파일 할 수있을뿐만 아니라 모든 단위 테스트 (WPF 관련 4 가지 테스트 제외)를 통과 할 수 있기 때문에이 질문을드립니다.

컴파일/테스트주기가 .NET 3.5 종속성을 나타내지 않을 수 있습니까? 그 요구 사항에 대해 뭔가 빠졌나요?

업데이트 : SCSF 셸 내에서 실행되는 기본 Hello World 모듈을 만들었으며 Windows XP 및 .NET 2.0 SP2 만있는 가상 컴퓨터에서 성공적으로 실행됩니다. 또한 Reflector를 사용하여 SCSF와 함께 제공되는 어셈블리와 유일한 종속성을 분석했습니다> .NET 2.0은 어셈블리 Microsoft.Practices.SmartClient.DisconnectedAgent (System.ServiceModel을 참조)에 있습니다.

답변

0

핵심 Microsoft.Practices.CompositeUI 네임 스페이스를 고수하는 한 .Net 2.0과 잘 일치해야합니다.