标签: visual-studio
每当我尝试捕获场景时,我都会收到此错误消息:
无法启动进程,因为尚未提供文件名。
我会回答我自己的问题,以便人们可以从我的发现中受益。我用谷歌搜索了一个小时但没有运气。所以我决定自己调试这个问题,并使用SysInternals的ProcMon.exe。
答案 0 :(得分:1)
使用ProcMon.exe查找后,问题实际上是注册表中缺少的条目。 Visual Studio 2015正在查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE此条目以查找Internet Explorer所在的位置。但由于某种原因,我的注册表中缺少此条目。由于无法找到IE的位置,因此无法打开IE来捕获Web测试场景。这条消息真的告诉了我们这个事实。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE
添加注册表项后,它应该是这样的,但您不必拥有Path密钥。 (Default)就足够了。:
Path
(Default)