MS-TEST 批处理执行测试时的资源文件目录问题

What:

使用MS-TEST的 批处理执行它的测试 DLL  时,如: 

MSTest /testcontainer:C:DavidADAccountGITAdAccountMSTestADAccountGTCTestADGTCTestinDebugADGTCTest.dll /test:TestMethod_GTC_CompareDB

它的实际调用目录是 C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDETestResultsdwei_VMMATRIX_QA3 2015-04-17 03_03_10Out

如测试用例中包含访问工程目录下的某一资源文件时,则在调用时此运行目录并不包含此文件的情况下,就不能正常访问。

How:

把要访问的资源文件的VS属性变为Copy 外,还要在MS 工程的类文件上设置一个属性, 如图:

- Make people around you successful is the biggest contribution to ourselves. -

原文地址:https://www.cnblogs.com/zencorn/p/4441563.html