В некоторых библиотеках XPath возникают проблемы, когда имена элементов содержат точку ("."
).
Учитывая обходной путь от этого ответа , вы должны заменить первую часть вашего XPath:
/Siemens.Automation.Diagnostics
от
/*[name(.)='Siemens.Automation.Diagnostics']
и с правильным экранированием для поля, отформатированного в MSI, ответ, наконец, таков:
/*[\[]name(.)='Siemens.Automation.Diagnostics'[\]]
Успешно вставляется в этот онлайн-тестер XPath .