Страница: 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 | 
 
		
			Поиск по форуму