cDe*_*r32 5 asp.net visual-studio-2010
我最近不得不将我的解决方案重新映射到一个新目录,在尝试在visual studio 2010中重新加载解决方案时,我收到错误消息:
"无法打开网站'http:// localhost/XXX'.您必须在管理员帐户的上下文中运行Visual Studio才能创建端口小于1024的IIS Express站点."
这很奇怪,因为据我所知,解决方案文件中定义的端口远远高于端口1024.我能找到的唯一建议是要求我在VS中打开解决方案(有趣的小捕获22对吗?).
在我重新映射并从TFS重新下载解决方案之前,该解决方案已经运行.
这是在远程应用程序中,因此我无权以管理员身份实际运行VS.
小智 9
更新Visual Studio 2017后,我遇到了同样的问题.我打开了每个受影响的项目文件并删除了IISUrl中的内容,并且项目正确地重新加载.很奇怪,因为UseIISExpress和UseIIS都被设置为False.
我也尝试过typetrice的解决方案,它也有效.
不久前想出了一个解决方案,但忘记在这里发布答案,以防有一天其他人偶然发现这个问题。
如果打开包含该项目的解决方案文件,则需要删除引用相关网站的任何“localhost”实例。这似乎可以解决问题。
我的猜测是 VS 看到“localhost”并假设您正在尝试在本地计算机上实际打开一个站点,或者将其绑定到该地址。这可以解释端口错误。
| 归档时间: |
|
| 查看次数: |
7288 次 |
| 最近记录: |