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

#c# #.net #canoe

#c# #.net #canoe

Вопрос:

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

Эти ошибки относятся к ссылочным библиотекам, другим проектам в том же решении и даже к другим пространствам имен внутри testproject. 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?

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

Ответ №1:

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