2012-02-20 3 views
1

Я пытаюсь подключиться к SkyDrive с этим кодом, это консоль C# приложение:Skydrive операции истекло

var client = new SkyDriveServiceClient(); 

client.LogOn("username", "password"); 

и я получил это исключение: Операции истекла.

Кто-нибудь знает, что представляет собой решение этой проблемы?

+0

Можете ли вы подключиться к серверу SkyDrive за пределами вашего приложения? – Shai

+0

Да, я могу подключиться. –

+0

, где происходит тайм-аут .. код, который вы опубликовали, не дает многого в отношении предоставления каких-либо жизнеспособных решений. Опубликуйте полный метод, в котором вы используете это приложение. – MethodMan

ответ

1

Ok, скачать последнюю версию (Changset 68942) от this места. После загрузки откройте проект (находится в багажнике папке/SRC/SkyDriveServiceClient.sln) в Visual Studio и изменить переменную SkyDocsServiceUri в классе SkyDocsServiceClient к следующему:

public static readonly Uri SkyDocsServiceUri = new Uri("https://docs.live.net/SkyDocsService.svc"); 

После изменения компилировать проект для сборки файла сборки. Затем вам нужно ссылаться на сборку из вашего проекта и повторить попытку выполнить свой код.

+0

Как я могу получить исходный код для SkyDocsServiceClient, это в dll? –

+0

Theres кнопка на нужном сайте для загрузки последней версии исходного кода. – Jehof

+0

Я знаю, что я скачал dll, но я не уверен, вы имели в виду, что код сверху просто помещен в мой класс на C# и все? –

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