MEF for .NET 3.5签名应用程序

时间:2012-01-13 21:04:36

标签: .net-3.5 mef strongname

我正在尝试在针对.NET 4.0和.NET 3.5构建的程序集中使用MEF。据我所知,MEF的System.ComponentModel.CompositionModel DLL在.NET 4.0中可用,但不在.NET 3.5中。

我尝试从CodePlex site下载最新的MEF 1版本(预览9),但我也遇到了麻烦。我的应用程序已签名,因此要求外部程序集以其强名称引用。来自CodePlex的MEF二进制文件似乎没有强名称。

除了自己构建MEF二进制文件和签名之外,还有可靠的来源我下载签名的MEF .NET 3.5二进制文件吗?

1 个答案:

答案 0 :(得分:4)

正如您所发现的,来自CodePlex的CTP二进制文件名称不强。没有签名的“官方”版本,因为唯一正式版本是4.0版本。

如果你需要MEF for 3.5签名,你可能需要自己重新编译并签名。