编码的UI测试无法使用64位应用程序

时间:2016-12-12 10:32:47

标签: c# .net coded-ui-tests

我已经创建了一个编码的UI解决方案,并在另一个运行为64位进程的应用程序中引用了这个解决方案。现在,当我使用此应用程序运行此编码的UI测试时,它会抛出一个异常,说明

  

Microsoft.VisualStudio.TestTools.UITesting.Playback.MapAndThrowComException(COMException innerException,IPlaybackContext context)      在Microsoft.VisualStudio.TestTools.UITesting.Playback.MapAndThrowException(异常异常,IPlaybackContext上下文)      在Microsoft.VisualStudio.TestTools.UITesting.Playback.Initialize()

然而,当我运行相同的应用程序作为32位进程时它对我来说很好,任何人都可以知道这个

我正在使用Visual Studio 2015并在4.6.2框架中运行应用程序。

我在下面的代码中遇到错误(突出显示)。

if(!Playback.IsInitialized) {
    Playback.Initialize();
    Playback.PlaybackSettings.LoggerOverrideState = HtmlLoggerState.Disabled;
}

0 个答案:

没有答案