Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как добавить UIAutomationClient в visual studio или как научить программу различать элементы в стороннем приложении

- Ученик (103), на голосовании 6 месяцев назад
добавил UIAutomationClient через NuGet но кидает ошибку по using System.Windows .Automation;

Ошибка CS0234 Тип или имя пространства имен "Automation" не существует в пространстве имен " System.Windows " (возможно, отсутствует ссылка на сборку). CA cliker SMCTBLDT C:\Users\source\repos\CA cliker\CA cliker BLD\Program.cs 2
что за "ссылка на сборку", как пофиксить
Голосование за лучший ответ
dmilor Мастер (2415) 7 месяцев назад
# Writing
Ошибка CS0234 указывает на то, что ваш проект не может найти пространство имен "Automation" в " System.Windows ". Это может быть вызвано тем, что ссылка на необходимую сборку отсутствует в вашем проекте.

Вам нужно добавить ссылку на сборку `UIAutomationClient` в ваш проект. Вот как это можно сделать:

1. В Visual Studio в Solution Explorer щелкните правой кнопкой мыши на вашем проекте и выберите "Add" -> "Reference".
2. В открывшемся окне "Reference Manager" перейдите в "Assemblies" -> "Framework".
3. В списке найдите и отметьте галочкой `UIAutomationClient`.
4. Нажмите "OK" для добавления ссылки на сборку в ваш проект.

После этого ошибка должна исчезнуть. Если ошибка все еще присутствует, попробуйте очистить и пересобрать ваш проект.
-Ученик (103) 7 месяцев назад
у меня в solution explorer нет "Add" -> "Reference" и "Reference Manager"
dmilor Мастер (2415) -, В Solution Explorer щелкните правой кнопкой мыши на вашем проекте и выберите "Properties". В открывшемся окне перейдите на вкладку "References". Нажмите кнопку "Add" и в открывшемся окне выберите "Browse". Найдите и выберите файл UIAutomationClient.dll, который должен быть установлен вместе с пакетом NuGet UIAutomationClient. Нажмите "OK" для добавления ссылки на сборку в ваш проект.
Похожие вопросы