使用VS2010对MFC进行单元测试时QTAgent32.exe无法自动结束
使用VS2010自带的单元测试测试MFC程序 (业务部分被我封装成Dll,也就是单元测试测试的是MFC Dll)
测试一切正常,但是测试完成后,修改代码再次编译测试,出现连接错误...
1> UnitTest.cpp
1>LINK : fatal error LNK1104: 无法打开文件“\Debug\DefaultTest.dll”
这... (・_・;)...
到Debug目录下看了下,DefaultTest.dll确实存在,但是呢...
QTAgent32.exe进程在使用DefaultTest.dll...
稍微查了下QTAgent32就是实现测试的进程来着... 但是这货没有自己结束(测试明明都全结束了)...
然后每次编译测试前要把QTAgent32结束掉... 这个好尴尬...
不知道各位大大有没有遇到这样的问题...
我倒是想用宏来解决... 但是感觉QTAgent32自己能结束还是最好的么...