Как я могу использовать дополнительные библиотеки в тестовом проекте С#.net, встроенном в каноэ

Я разрабатываю тестовый сценарий для CanOE в качестве тестового проекта c#.net, и мне приходится использовать некоторые внешние библиотеки и ссылку на другой проект в том же решении. Мой проект очень хорошо компилируется в Visual Studio, и затем я могу запустить его в CanOE, но когда я пытаюсь скомпилировать его внутри CanOE, в консоли появляются ошибки ссылки на сборку.

Эти ошибки относятся к упомянутым библиотекам, другим проектам в том же решении и даже к другим пространствам имен внутри тестового проекта. error CS0234: Der Typ- oder Namespacename 'Threading' ist im Namespace 'System.Windows' nicht vorhanden. (Fehlt ein Assemblyverweis?)
error CS0246: Der Typ- oder Namespacename 'SecondProject' konnte nicht gefunden werden. (Fehlt eine Using-Direktive oder ein Assemblyverweis?)

Чтобы поделиться сценарием с другими, мне нужно, чтобы он скомпилировался внутри CanOE. Поэтому мой вопрос: можно ли как-нибудь добавить эти ссылки на сборки в команду компиляции внутри CanOE?

Спасибо за любые советы и помощь!!!


person Krossi    schedule 05.01.2021    source источник


Ответы (1)


Чтобы избежать таких ошибок, вы можете включить файлы .dll в раздел компонентов конфигурации тестового модуля. Таким образом, функциональность .dll всегда будет доступна для ваших тестовых случаев.

person Shyam    schedule 27.01.2021