2010-11-18 2 views
1

Я только что вступил в контакт с разработкой для Sharepoint 2010. Я не понимаю, почему все проекты Sharepoint ограничены в использовании .Net 3.5 framework?Почему Sharepoint 2010 ограничен .Net 3.5?

Я понимаю, что Sharepoint 2010 разработан поверх фреймворка 3.5, но почему я не могу ссылаться на dlls Sharepoint 2010 в проекте .NET 4.0? Например, модель объекта клиента?

Как я понимаю, проект .Net 4.0 может использовать .Net 3.5 Ассембли без проблем. Почему это не работает для сборок Sharepoint 2010?

Благодарим за помощь! Rocko

ответ

1

Что это за проект?

Если это проект WebPart или WorkFlow, он будет работать под экземпляром SharePoint 2010, и для этого потребуется .NET 3.5.

Частичным решением, которое я видел, является создание .NET 4.0 WorkFlow, размещенного в Windows AppFabric (http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx), с которым SharePoint 2010 может взаимодействовать с довольно легко.

+0

В настоящий момент конкретного проекта пока нет. В данный момент я просто играю. Для веб-части или что-то в этом роде я вижу, почему требуется 3.5 (выполняется в Appdomain Sharepoint). Но если я разрабатываю (отдельное) WPF-приложение, которое считывает данные из Sharepoint с помощью модели объектов клиента SharePoint, я также вынужден работать в рамках 3.5. И этого я не понимаю. – Rocko

Смежные вопросы