2

我们有一个针对 SharePoint 2010/.NET 3.5 的大型项目,针对 SharePoint.dll 构建,我们计划扩展它以支持 SharePoint 2013,但新的 SharePoint 使用在 .NET 4.5 中编译的 SharePoint.dll。

是否有可能以某种方式在 .NET 3.5 和 .NET 4.5 项目之间共享代码,例如可移植类库,但在 .NET 3.5 和 4.5 之间?或者唯一的解决方案是为 .NET 4.5 启动新项目并使用第一个 .NET 3.5 项目中的引用文件?

4

1 回答 1

0

.NET 构建目标是针对每个项目的,因此 4.5 解决方案可以包含针对 3.5 的项目库。您可以拥有一个 4.5 库,在需要时扩展 3.5 解决方案,并且您的主要解决方案可以构建到 4.5 并包含 4.5 库。

因此,3.5 解决方案和 4.5 解决方案都使用相同的 3.5 SharePoint 代码库,但 4.5 解决方案可以扩展您的 SharePoint 库以利用 2010 和 .Net 4.5 中不可用的新功能

于 2012-10-25T23:15:26.327 回答