Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 名称';AutomationId';在当前上下文中不存在_C#_Testing_Ui Testing_White Framework - Fatal编程技术网

C# 名称';AutomationId';在当前上下文中不存在

C# 名称';AutomationId';在当前上下文中不存在,c#,testing,ui-testing,white-framework,C#,Testing,Ui Testing,White Framework,我有UI自动化测试的汇编(白色) 我已经介绍了一个类,该类具有要在此程序集中重用的所有自动识别Id: public static class AutomationId { public static class Toolbar { public const string MyControl = "MyControlId"; } } var control = mainWindow.Get<Button>(AutomationId.Toolba

我有UI自动化测试的汇编(白色)

我已经介绍了一个类,该类具有要在此程序集中重用的所有自动识别Id:

public static class AutomationId
{
    public static class Toolbar
    {
        public const string MyControl = "MyControlId";
    }
}
var control = mainWindow.Get<Button>(AutomationId.Toolbar.MyControl);
现在我尝试在我的测试类(相同的程序集)中使用它:

这是一个C#6功能。类似问题:

我刚才遇到了这个问题,这就把我带到了这里。我的研究表明,您需要更新Teamcity:

我们还必须这样做。上面的帖子展示了很多解决升级过程中遇到问题的方法。这似乎不是一个很痛苦的过程

The name 'AutomationId' does not exist in the current context