WebApplication на "URL сайта" не может быть найден - PullRequest
0 голосов
/ 27 июня 2011

Я сделал оконное приложение, которое проверяет новые объявления на сайте sharepoint 2007, и, если обнаруживается какое-либо новое объявление, оно показывается в виде ссылки в моем приложении win.приложение работает нормально на моем сервере, но когда я пытаюсь запустить мое оконное приложение с обычного компьютера, оно дает мне:

System.IO.FileNotFoundException: веб-приложение на http://Server-Имя: номер порта / списки / объявления / Allitems.aspx не может быть найден.Убедитесь, что вы правильно ввели URL.Если URL-адрес должен обслуживать существующее содержимое, системному администратору может потребоваться добавить новое сопоставление URL-адреса запроса в предполагаемое приложение.

этот компьютер существует в локальной сети, поскольку я могу получить доступ к сайту из своего браузера,но когда дело доходит до приложения win, в следующей строке выдается сообщение об ошибке:

string rawurl = "http://192.168.1.105:1625/";
SPSite site = new SPSite(rawurl);  // this line gives error

Ответы [ 2 ]

0 голосов
/ 02 января 2015

убедитесь, что альтернативное сопоставление доступа правильно установлено

поэтому, если вы можете вызвать страницу с несколькими именами (имя машины и псевдоним, например, xxxx73 и portauat), обратите внимание, что в Visual Studio может работать только одна из них, поэтому попробуйте исправить отображение в центральном администраторе или вызвать страницу с основным URL-адресом по умолчанию.

для меня, заметив этот небольшой совет, исправьте мою проблему в моей среде Sharepoint 2010 UAT

0 голосов
/ 27 июня 2011

Это должно вызвать исключение, потому что используемая вами объектная модель сервера, такая как SPSite, SPWeb, не будет работать, если она не находится на сервере, либо в веб-приложении, либо в приложении Windows.

Если вы хотите получать данные с удаленного сервера sharepoint, вам следует использовать веб-службы SharePoint.

Эта статья поможет вам http://www.infoq.com/articles/swanson-moss-web-services Ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...