在某些情况下我需要部署,有些情况我不应该。例如,当构建排队等待远程代理时,即使用visual studio online
执行DeploymentItem
属性。但是当从visual studio进行调试时,即在本地构建时,我不希望执行DeploymentItem
。
我可以在if .. else
属性上设置像DeploymentItem
这样的条件吗?如果是,请告诉我如何操作。如果有任何解决方法,请提及。
一些代码仅供参考:
[DeploymentItem(@"Mocks", "Mocks")]
public class CodedUITest
{
....
}
您可以为Enable deployment
选项使用具有不同值的两个不同的测试设置文件: