Фонд Sharepoint 2010 с .Net Framework 4.0 - PullRequest
5 голосов
/ 28 октября 2010

У меня есть веб-приложение с целевым объектом сборки .Net Framework 4.0.Я хочу взаимодействовать с API-интерфейсами объектной модели Sharepoint, но при этом среда выполнения 4.0 не поддерживает ошибку Sharepoint.dll.

Есть ли у них какая-либо настройка, позволяющая использовать Sharepoint 2010 с .Net Framework4.0.

Примечание. Я не могу изменить цель сборки веб-приложения на какую-либо другую инфраструктуру, поскольку использую в своем приложении некоторые исключительные функции .net 4.0.

Ответы [ 2 ]

6 голосов
/ 28 октября 2010

Извините, вам, вероятно, не повезет:

Кажется, есть некоторая путаница вокруг того, является ли ASP.NET 4 поддерживается как для MOSS, так и для SharePoint 2010 год - короче говоря, ответ таков: в настоящее время не поддерживается ни в продукт.

Хотя возможно использование ASP.NET 3.5 в MOSS, внеся некоторые изменения в сайт SharePoint web.config (инструкция для выполнения что в Мосс здесь; SP2010 использует 3,5 по умолчанию), это, к сожалению, нет чехол с версией 4.

причина? ASP.NET 4 использует новый версия Common Language Runtime (CLR). В то время как .NET 2.0, 3.0 и 3.5 все используемые версии 2.0 CLR, .NET 4 использует версию 4. Я не совсем уверен, что случилось с версией 3. Там достойный пост по переполнению стека с дальнейшими подробностями.

из SharePoint 2010 и .NET 4: в замешательстве?

Может быть, поддержка .NET 4.0 будет добавлена ​​в будущем обновлении (SP1?), Кто знает ...

1 голос
/ 28 октября 2010

К сожалению, в .Net 2.0 до 3.5 используется тип пула приложений, отличный от .Net 4.0;Микширование в одном пуле приложений не сработает.

Какие функции .Net 4.0 вы используете, и, возможно, сообщество может помочь вам с решением 3.5?

...