Csharp/C#教程:防止MSTest复制/部署每个dll分享


防止MSTest复制/部署每个dll

从Visual Studio运行MSTest时 – unit testing执行时间相对较快。

当从命令行运行MSTest时,使用/ testsettings标志 – 执行需要永远,这是因为它花费95%的启动时间将dll复制到其Out文件夹。 有办法防止这种情况吗?

项目中的默认Local.testsettings没有对它进行任何修改(这也意味着它是空的)。 但是,如果我尝试从命令行使用相同的文件,MSTest会抱怨缺少unit testing引用的DLL。

您是否尝试在测试设置中禁用部署? 禁用时,测试应该就地运行而不是复制的程序集。 (有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/ms182475.aspx 。)

尝试MSTest.exe / noisolation https://msdn.microsoft.com/en-US/library/ms182489.aspx

上述就是C#学习教程:防止MSTest复制/部署每个dll分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/960079.html

(0)
上一篇 2021年11月24日
下一篇 2021年11月24日

精彩推荐