Не удалось загрузить сборку «Microsoft.VisualStudio.TestTools.UITesting» в Python

Я автоматизировал всю свою структуру в Ironpython, и она работает довольно хорошо и стабильно.

Недавно моя компания внедрила функцию перетаскивания для автоматизации.

Я нашел одну Dll («Microsoft.VisualStudio.TestTools.UITesting.dll»), в которой есть мышь класса, и у этого класса есть методы, называемые mouse.startdragging() и mouse.stopdragged().

Но, к сожалению, я не могу добавить ссылку на эту Dll. Я получаю следующую ошибку

" clr.AddReference("Microsoft.VisualStudio.TestTools.UITesting") System.IO.FileNotFoundException: невозможно найти сборку "Microsoft.VisualStudio.TestTools.UITesting". в Python.Runtime.CLRModule.AddReference(имя строки) в C: \Users\Barton\Documents\Visual Studio 2008\Projects\PySharp\trunk\pythonnet\src\runtime\moduleobject.cs:строка 375 "

Я был бы очень признателен, если бы кто-нибудь мог мне помочь, я в середине своего проекта.


person Malik    schedule 29.05.2012    source источник


Ответы (1)


Библиотеки закодированного пользовательского интерфейса не распространяются вместе с .NET. Они поставляются с Visual Studio Premium и выше, и лицензия не позволяет вам распространять их.

Как запускать закодированные тесты пользовательского интерфейса без Visual Studio 2010 Премиум

Вы можете лицензировать библиотеки, но это финансово невыгодно для большинства сценариев развертывания. Вы должны использовать другой метод для достижения перетаскивания.

person Kevin Coulombe    schedule 05.12.2012