Страница: 1 |
|
Вопрос: Служба отказывается скачивать файлы из интернета.
|
Добавлено: 19.03.13 06:15
|
|
Автор вопроса: DrKillJoy
|
Моя проблема такая: Создаю службу, которая должна с определенной периодичностью скачивать файлы из интернета. Все сделал вроде верно. В приложении WinForm все работает.
Dim WithEvents wc As New System.Net.WebClient Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click wc.Credentials = New NetworkCredential("User", "Pass") wc.DownloadFileAsync(URI, "c:\temp\1.rar") End Sub
Код точно рабочий, но почему он же не работает в службе?
Ответить
|
Номер ответа: 2 Автор ответа: DrKillJoy
Вопросов: 10 Ответов: 18
|
Профиль | | #2
|
Добавлено: 19.03.13 09:50
|
Возможно у твоей службы недостаточно прав для записи в целевую папку. Смотри под кем она запускается и проверяй права.
Не понял где смотреть, под каким пользователем она запускается. Если в управлении компьютером, в свойствах службы, то под Системной учетной записью.
Если не поможет, то прикручивай логирование и смотри что там творится
Прикрутил... В итоге ошибка возникает на строке DownloadFile. "Невозможно соединиться с удаленным сервером". Ничего не понимаю, так как в простом оконном приложении этот же код работает!
Ответить
|
Страница: 1 |
Поиск по форуму