加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – visual studio调试错误无法启动程序没有更多文件

发布时间:2020-12-16 06:26:43 所属栏目:asp.Net 来源:网络整理
导读:系统信息:Win 7 x64 SP 1,IE 10,Visual Studio 2010 我一直在研究这个错误. visual studio调试错误: "unable to start program (File path) no more files" 这开始于安装Internet Explorer 10,并且正在Visual Studio 2010中的所有Web项目中进行. 我已经尝
系统信息:Win 7 x64 SP 1,IE 10,Visual Studio 2010

我一直在研究这个错误.

visual studio调试错误:

"unable to start program (File path) no more files"

这开始于安装Internet Explorer 10,并且正在Visual Studio 2010中的所有Web项目中进行.

我已经尝试了所有可能的解决方案(但不是VS重新安装)从注册表项(http://forums.asp.net/t/1891930.aspx/1),IE 10重新安装(失败…不会让我重新安装,因为现有版本)切换默认启动浏览器(在Visual Studio中),选择一个不同的浏览器,如Chrome浏览器作为项目中“浏览…”选项的默认浏览器.它可以工作,但后面是痛苦的)但是我刚试过的一件事让我想知道是否有问题IE 10的推出方式来自以下实验:

基本上我做了更改默认浏览器的相同过程,除了我在“浏览…”选项中手动选择IE 10 x86版本,将其设置为默认并运行项目.瞧,它没有任何问题.

我的下一步是确认“浏览方式…”中的默认IE选项.我找到了诸如(http://lennybacon.com/post/2010/08/22/rehowtochangethedefaultbrowserinvisualstudioprogrammatically)之类的文章,这些文章让我找到了Visual Studios默认浏览器设置的设置.

我检查了browser.xml文件,看起来都很好,包括指向它的注册表项.我无法检查自MS以来的浏览器版本,因为它的无限智慧决定不在帮助中显示该信息 – >关于或其他任何地方.所以我的直觉是推出的默认IE 10是x64位版本.

有人知道吗?
1)我如何确认IE 10的默认版本,因为前面的方法没有工作和
2)为什么(我假设)IE 10 x64启动与browser.xml文件中定义的IE 10 x86引用版本相比?

感谢您的帮助.
戴夫

更新:

因此,通过进行连续测试,似乎在我运行该过程以更改注册表和browser.xml文件中的默认浏览器设置后,在Visual Studio 2010中启动调试过程后,它会自动恢复为原始默认broswer将启动IE 10的x64版本的设置.所以在我的情况下,似乎问题(上面的错误)在于使用x64浏览器在Visual Studio 2010中进行调试会导致错误.由于没有追索权,我最终从Windows功能中删除了IE 10,并经历了将IE 9重新放回系统的痛苦过程,我现在可以使用IE(x86)进行有效调试.

似乎MS并没有从我读过的内容中对VS 2010中的默认浏览器问题进行任何修复.我见过的浏览器工具可以进行默认的浏览器设置更改,但不想打扰它/不相信它会起作用.

这有助于其他人处理我忍受的痛苦……

谢谢

戴夫

解决方法

当我遇到这个问题时(使用IE 11),我注意到iexplore在任务管理器中打开了大约一百次.杀死他们之后,我就能很好地打开我的项目了.

从那以后,我用这段代码创建了一个.bat文件:taskkill / F / IM iexplore.exe / T.

所以现在我只是在遇到错误时运行.bat. (或者您可以从cmd运行该代码)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读