У меня есть приложение Silverlight 4 Beta, где я бы хотел использовать объектную модель SharePoint для загрузки документа на сайт SharePoint, должно быть достаточно простым, за исключением того, что исключение :Доступ к объектной модели SP 2010 от Silverlight 4 Приложение
using (SPSite siteCollection = new SPSite(siteCollectionUrl))
веб-приложение на http://intranet.fabrikam.com не могли быть найдены. Убедитесь, что вы правильно набрали URL. Если URL-адрес должен обслуживать существующий контент, системному администратору может потребоваться добавить новое URL-адрес URL-адреса в соответствующее приложение .
Это конкретное исключение действительно действительно хорошо задокументировано, очевидно, что оно маскирует реальную основную проблему. Вот некоторые из вещей, которые я прочитал о и пытались без успеха:
DNS/Заголовок узла: Это исключение возникает, когда конкретный URL не в метабазе IIS, потому что это время обрабатывается DNS. В моем веб-приложении есть настройка AAM и заголовок узла на веб-сайте в IIS. Я также попытался запустить код без использования полного доменного имени сайта, например. http: // имя_сервера: 4860.
Права доступа: Идентичность бассейне Silverlight приложения имеет разрешения db_owner к базе данных контента, а также администратор семейства сайтов. Я не могу использовать оба веб-сайта в одном пуле приложений, потому что приложение Silverlight должно запускаться в пуле приложений .NET.
x86 против 64: Мой Silverlight приложение будет скомпилирован для x86 - Я использую некоторые элементы управления, которые работают только в x86. Установленная версия SharePoint - x64. Я читал о том, что люди видят это исключение при попытке использовать объектную модель SharePoint для установки x64 SharePoint из приложения x86.
Добавление затем удаление разрешений для учетной записи: Это начинает граничить с какой-то колдовской магии, но я читал о людях, волшебно решения этой проблемы после удаления разрешений они набор пытаются устранить эту проблему на начальном этапе. Здесь не повезло.
Поблагодарили бы за любые предложения, спасибо!
Грег, я дам этот выстрел и отчитаюсь. Не знаю, почему я даже не думал о объектной модели клиента ... –