2014-09-24 2 views
0

В настоящее время у меня есть сценарий, так как моя текущая версия сервера SharePoint - 2010 год, и мы разработали интерфейс с использованием MVC.Значение не входит в ожидаемый диапазон в SharePoint

Теперь мы мигрировали наш SharePoint Server 2010 для SharePoint 2013.

Как на среде разработки, мы можем подключиться к мигрированному SharePoint 2013 из нашего MVC переднего конца приложения и побежали наш QA очень гладко.

Теперь, когда мы получили среду UAT с тем же сценарием, то есть мы получили сервер SharePoint 2010, который переносится в SharePoint 2013. Когда мы подключаемся с использованием той же базы кода, изменяя только URL-адреса, я получаю подверженную ошибку в clientContext .ExecuteQuery().

Я много искал Google и нашел пару ответов, а именно http://blog.vanmeeuwen-online.nl/2012/07/value-does-not-fall-within-expected.html и сделал такую ​​же конфигурацию, упомянутую в этом блоге; но, к сожалению, одно и то же решение не работает для нас.

Пожалуйста, помогите мне, есть ли другие решения для этой ошибки.

Спасибо, Виджай

ответ

0

Я получил ответ на мой вопрос выше! Проблема в том, что когда я тестировал свое приложение, приложение, созданное в среде разработки SharePoint, является единственным экземпляром, в котором нет каких-либо подключений. Отсюда и причина, по которой я мог работать очень плавно.

И теперь сценарий в моем UAT, приложение, перенесенное с SharePoint 2010 на SharePoint 2013, имеет семейства сайтов и подсайты на основном корневом сайте.

И когда мы подключаемся к SharePoint с использованием объекта CSOM, нам необходимо предоставить путь FolderServerRelativeUrl, указывающий на дочерний узел только, например./testsite/sites/subsites, тогда путь должен указывать на/sites/subsites.

Thanks, Vijay

0

Если вы делаете то же сценарий в разработчика и в ЕСХН. Обычно вы получаете ошибки из-за несоответствия разрешений. Просмотрите сведения о разрешении/счетах/js/css. Это боль мужчины.

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