我在MSTest中编写了一个单元测试,它带有一个部署项装饰器来复制配置文件。
测试本身会从配置文件中删除一行,然后验证删除是否正确。
现在就是这个问题。
如果我在ReSharper中再次运行测试,它会拒绝再次重新部署该项目,而是将该文件的先前副本留在那里,现在已经缺少一行,并且测试失败。
如果我再次运行相同的测试,但使用MStest,它会通过。
即使没有发生构建,MSTest也会始终遵循[DeploymentItem],但ReSharper只会在实际构建时部署项目。
其他人见过这个吗?
使用Visual Studio 2012和ReSharper 7.1.3