使用SCSF-CAB瞄准.NET 2.0解决方案

使用SCSF-CAB瞄准.NET 2.0解决方案,.net,scsf,.net,Scsf,我的团队正在启动一个新的LOB WinForms应用程序,我正在评估体系结构解决方案。我们可以使用VS2008进行开发,但我们必须以.NET2.0为目标。我想在2008年4月使用SCSF-CAB,但文档中说运行.NET 3.5不仅需要编译使用此框架构建的应用程序,这也是我问题的关键: .NET3.5真的是2008年4月SCSF-CAB的要求吗 我这样做是因为我能够在所有项目中针对.NET2.0重新编译复合UI块和SCSF指导包,并通过所有单元测试,除了4个特定于WPF的测试 编译/测试周期不能揭

我的团队正在启动一个新的LOB WinForms应用程序,我正在评估体系结构解决方案。我们可以使用VS2008进行开发,但我们必须以.NET2.0为目标。我想在2008年4月使用SCSF-CAB,但文档中说运行.NET 3.5不仅需要编译使用此框架构建的应用程序,这也是我问题的关键:

.NET3.5真的是2008年4月SCSF-CAB的要求吗

我这样做是因为我能够在所有项目中针对.NET2.0重新编译复合UI块和SCSF指导包,并通过所有单元测试,除了4个特定于WPF的测试

编译/测试周期不能揭示.NET3.5依赖关系吗?我是不是遗漏了一些关于这个要求的东西


更新:我已经创建了一个基本的Hello World模块,它运行在一个SCSF外壳中,并且在一个只有Windows XP和.NET 2.0 SP2的虚拟机上成功运行。我还使用Reflector分析了SCSF附带的一些程序集,发现的唯一依赖项>.NET 2.0是在程序集Microsoft.Practices.SmartClient.DisconnectedAgent it references System.ServiceModel中。

只要您坚持使用核心的Microsoft.Practices.CompositeUI名称空间,就可以使用.NET 2.0