#windows #vb.net #server #updates
#Windows #vb.net #сервер #Обновления
Вопрос:
Я написал инструмент для проверки обновлений Windows на нескольких серверах или клиентах, и на некоторых серверах все в порядке, но на некоторых он выдает мне систему.Исключение:
The remote server machine does not exist or is unavailable.
at Microsoft.VisualBasic.Interaction.CreateObject(String ProgId, String ServerName)
at MJ_Update_Manager.MJUM_Form.Update_Checker_Background()
Кто-нибудь может мне помочь? Чего-то не хватает на сервере?
Dim updateSession = CreateObject("Microsoft.Update.Session", TMPServer) ' here is the exeption/problem
Dim updateSearcher = updateSession.CreateupdateSearcher()
Dim searchResult = updateSearcher.Search("IsInstalled=0 and Type='Software'")
Комментарии:
1. Вы подтвердили, что
TMPServer
доступен с компьютера, на котором инструмент не работает?2. Привет, да, все серверы с этой ошибкой доступны
3. Вы перезапустили службу Центра обновления Windows? Вы использовали DISM для проверки на повреждение базы данных Центра обновления Windows? Все ли серверы в настоящее время имеют одинаковые обновления?
4. да, я пробовал оба. Существуют ли какие-либо требования, которые должен выполнять сервер? Net Framework-версия или что-то в этом роде?
5. Я не эксперт в этом вопросе; Я просто увидел, что KB4034658 может быть проблемой в проблеме с Microsoft. Обновить. Сеанс в Windows 2016 .