赞
踩
在Visual Studio 2020中对于运行ASP.NET程序时,用edge启动不断报这个错误。
问题的原因是防火墙没有设置,在防火墙里面把edge加入白名单即可。
查过很多方法,具体方法如下:
1.原因:VS找不到浏览器的启动程序,重新设置默认浏览器即可。
解决方法:
注:路径一定要是双斜线
原文链接:https://blog.csdn.net/sooda001/article/details/6948370
2.原因:工作目录不是虚拟目录
解决方法: 在IIS服务器控制台,如果该工作目录不在IIS服务器主目录下,右键点击<默认网站> 选择 任务—新建虚拟目录 将新建的虚拟目录指向工作目录; 如果工作目录在IIS服务器主目录下,展开<默认网站>节点,选中工作目录,右键选择 属性菜单,在属性设置窗口的 目录 tab页中 创建应用程序,并设置相应的权限即可。
3.原因:IIS没有采用windows集成权限验证
解决方法:在IIS服务器控制台,设置<默认网站>或<虚拟目录>的属性中的目录安全性为windows集成验证
4.原因:项目的Web.config文件中debug 设置false
解决方法:修改web.config文件中的debug属性为true
5.原因:ASPNET权限不足。这是VSNET安装后自动创建的用户,相应还有一个debugger和developer用户(名字可能不是太确切)
解决方法:给这三个用户添加管理员权限,加入Administrator组即可。
6.原因:asp进程无调试权限
解决方法:打开IIS服务器控制台,展开<应用程序池>节点,设置你的虚拟目录使用的应用程序池(在属性窗口的目录tab页上可以看到)。给当前应用程序池的属性的标识tab页中,预定义帐户改为使用配制项,在配置项中制定一个权限比较高的用户,启动该进程已进行调试。
原文链接:https://blog.csdn.net/xiangcns/article/details/79680134
综上方法,均没有试过。因为太过复杂看不懂,因此我采用了一个更简单的方法,直接更换浏览器。!!!将Edge浏览器改为Firefox浏览器就能用了!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。