0

我有一个名为TestManager的用于测试自动化的 NUnit 项目,并且我创建了另一个名为TestManagerGateway的 Web 应用程序项目,以使最终用户能够使用“dotnet test”命令调用这些测试。

基本上在网关中调用 REST API 时,它只是尝试使用TestManager dll 运行 dotnet test 命令(“dotnet test TestManager.dll” - 我试图使用我的 TestMangerGateway 项目中对 TestManager 项目 dll 的引用。

但是,我意识到这是不可能的,并且出现“找不到执行应用程序所需的库'libhostpolicy.so'...”的致命错误。

显然,在 Nunit 项目(TestMAanger)上使用TestManager.dll的完整路径时确实有效,但恐怕在为这两个项目创建容器时,此方法将不起作用。为两个项目构建容器(docker 容器)后,如何确保在使用此 shell 命令时可以引用TestManager项目?

4

0 回答 0