解决VS2015单元测试“未能设置用于运行测试的执行上下文”问题


VS的单元测试在进行测试时并不像普通Exe会为你提示xx文件未找到,而是类似下面这样:

测试名称: 部署文件到Linux
测试全名: unittest::SmartDispatch::部署文件到Linux
测试源: c:\文档\projects\sample\ChakraCore_UnitTest.cpp:第 101 行
测试结果: 未通过
测试持续时间:  0:00:00

结果 的消息: 未能设置用于运行测试的执行上下文

这是很没有建设性的提示,让人烦恼。

其实仅仅是你的测试目标依赖了额外的dll,而这个dll不在单元测试输出目录里。

简单的把dll复制到输出目录可解决此问题。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM