【发布时间】:2019-01-06 17:50:54
【问题描述】:
所以最好解释一下我想做什么:
如果您将 nuget 包 NUnitTestAdapter 安装到您的项目中,则在构建项目时,您的项目输出目录中将有一个 NUnit3.TestAdapter.dll。
我也想这样做。我有一个要打包的库,但是当我将它安装到另一个项目并构建它时,我的 dll 不像 NUnit 那样包含在内。
至于我为什么需要这样做,我正在编写一个测试报告器,它为所有运行的测试生成 JSON、XML、HTML 等报告。 我在 AppDomain.CurrentDomain.ProcessExit 事件中运行了这个,但是这被限制在 2 秒左右,所以如果我的报告没有在 2 秒内生成,它将无法工作。所以相反,在 processexit 上,它将执行我的报告 DLL,它不会有时间限制。
谢谢!
【问题讨论】:
标签: c# .net visual-studio nuget nuget-package