赞
踩
今天在Win10下用VS2017开发了一个网站,起IISExpress运行的时候出了点问题,一开始运行马上就终止了,输出窗口显示:
程序“[13752] iisexpress.exe: 程序跟踪”已退出,返回值为 0 (0x0)。
程序“[13752] iisexpress.exe”已退出,返回值为 0 (0x0)。
百度一下,给出的解决方案是重启VS或者重启系统。照着做了一下,问题依然存在。于是换个端口,从80换到8081,倒是正常了。可是微信开发只认80端口,再换回80端口程序又起不来了。
后来在另外一个项目更换到80端口时,VS提示创建虚拟目录需要管理员权限。
于是用管理员身份运行VS2017,问题解决。
------2019年4月30日补充:
IIS Express设计是为了避免需要管理员权限就能完成大部分操作的,但是个别情况下它会要需要管理员权限才能运行。这类的限制包括:
绑定到了保留的端口(通常位于1024以下的端口,如80、88、443等);
没有绑定localhost,而是绑定了域名或其它内容;
使用了HTTPS,但是端口不在44300-44399范围内;
使用了自己的SSL证书的HTTPS。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。