#c# #wmi #system.management
#c# #wmi #system.management
Вопрос:
На разных машинах мы видим разные исключения.
Одна машина сообщает
System.Runtime.Службы взаимодействия.COMException (Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA))
Другой отчет
Система.Исключение BadImageFormatException ( Была предпринята попытка загрузить программу с неправильным форматом. (Исключение из HRESULT: 0x8007000B))
Еще один отчет
Система.InvalidCastException (указанное приведение недопустимо.)
Что вызывает это и как правильно исправить?
Комментарии:
1. вторая ошибка, которую вы показываете, вероятно, связана с форматом x86 / x64 exe.
2. На компьютере с первой ошибкой попробуйте отключить брандмауэр. Если это поможет, попробуйте добавить исключение к порту 135.
3. @DavidePiras мой exe-файл всегда находится в формате x86.
4. и все машины с ОС x86?
5. конечно, не все клиентские машины являются x86. afaik, x86 exe должен работать на машинах x64.