C# Compact Framework 2.0上的控制反转

C# Compact Framework 2.0上的控制反转,c#,.net,compact-framework,.net-2.0,compact-framework2.0,C#,.net,Compact Framework,.net 2.0,Compact Framework2.0,我一直在“谷歌”搜索Compact框架上的控制反转,但大多数解决方案都适用于3.5版本 总结:我需要一个在CompactFramework2.0上工作的轻量级、简单的控制反转容器 提前感谢。看起来,大多数IoC容器的当前版本不再支持.net framework(和Compact framework)的旧版本 使用较旧的版本可能会得逞。 例如,报告说Ninject 1.5适用于CF 2.0: 旧版本(1.5版) 对.NET Framework 3.5之前版本的支持不足 在Ninject 2.0中停

我一直在“谷歌”搜索Compact框架上的控制反转,但大多数解决方案都适用于3.5版本

总结:我需要一个在CompactFramework2.0上工作的轻量级、简单的控制反转容器


提前感谢。

看起来,大多数IoC容器的当前版本不再支持.net framework(和Compact framework)的旧版本

使用较旧的版本可能会得逞。
例如,报告说Ninject 1.5适用于CF 2.0:

旧版本(1.5版)

对.NET Framework 3.5之前版本的支持不足 在Ninject 2.0中停止。如果您需要向后兼容,您可以 仍然可以使用。但是,此版本仅接收 关键的bug修复,所有新的开发都在 Ninject 2.0代码库。请仅在需要时使用此功能

二进制文件:

  • .NET Framework 3.5
  • .NET Framework 2.0
  • .NET Compact Framework 3.5
  • Silverlight 2.0
  • Silverlight 3.0
  • 单声道2.0

还有另一个不错的解决方案:

答案不错,可以理解的是,旧版本的.NET和CF不再受支持,因为2.0版本已经足够在新开发和第三方产品的版本中被丢弃。我要试试Ninject 1.5。我正在寻找温莎城堡,但在CF中不可能找到它,因为它使用反射发射,而CF中不支持反射发射。感谢您的研究。