loller5 писал(а):А если прав нету, то никак?
Без прав на запись файл не заменить. Где добыть права это вы уже лучше меня знаете
Но тут либо хэш не сходится, а значит антивирь или фаер или еще что-то лезет и меняет файл, либо просто не дает записать загруженный файл. Поищите, может там кроме нода еще какая-нибудь гадость стоит.
Код: Выделить всё
Try
hashup = md5(My.Computer.FileSystem.ReadAllBytes(My.Application.Info.DirectoryPath & "\f\jet.new.exe"))
Catch ex As Exception
StErr.Text = "Ошибка проверки обновления браузера."
Log("sph 1.J: hash; error: " & ex.Message)
...
If hash <> hashup Then
StErr.Text = "Ошибка проверки обновления браузера."
Log("sph 1.J: hash failed, actual=" & hashup & ", need=" & hash)
где тут может быть баг? Да и не менялось ничего в этом коде.