手工执行MSTest,可以找到test.dll.config里面的连接字符串正确执行。
但是配置到Jenkins里面的MSTest step,就没法找到config文件,因为出现“Cannot apply value ‘null’ to property ConnectionString”。
猜测是Jenkins中MStest插件的问题,生产的命令行不对。
临时解决方案:去Jenkins服务器上“C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE” 找到mstest.exe.config,把要用的配置放进去。