我检查了一段时间前我曾经做过的TFS项目,但是当我按下ctrl + F5从Visual Studio启动时,我得到了这样的信息:
此地址使用通常用于Web浏览以外目的的网络端口。 Firefox取消了保护请求。
如何打开此页面?
答案 0 :(得分:3)
这是因为Visual Studio的动态端口被Firefox阻止了。请参阅此处的解决方案
取自以上链接
Visual Studio 2005中的内置Web服务器(以前称为Casini)使用localhost计算机上的动态或静态端口(例如http://localhost:2049/default.aspx)。
默认情况下它是动态的,但如果您选择,可以将其设为静态。这非常有效,除非你在Firefox中尝试它。它只是给你这个回应:
此地址使用通常用于Web浏览以外目的的网络端口。 Firefox已取消您的保护请求。
默认情况下,只要您使用端口80以外的端口(默认网站端口),它就会执行此操作。我花了很多时间来寻找解决方案,现在就是这样。 - 打开Firefox
在地址栏中输入about:config
右键单击屏幕上的任意位置
点击新>字符串
输入首选项名称:network.security.ports.banned.override
输入字符串值为:2049(或您想要的任何端口号)
答案 1 :(得分:3)
尝试以下方法:
about:config
。network.security.ports.banned.override
(如果这不存在...右键单击并创建它 - [新] - > [string])完成此操作后,您可以设置在Shyju建议的视觉工作室中使用的端口,但不要将其设置为auto-assign port
,而是将其设置为您在上面的步骤3中配置的端口。 / p>
答案 2 :(得分:3)
右键单击该项目,然后选择“属性”。选择“Web”选项卡,然后选择“服务器”下的“自动分配端口”。 Visual Studio会在为您运行时自动分配一个端口。
或者,如果您知道可以使用的端口,则可以在“特定端口”部分指定。
答案 3 :(得分:0)
更改端口? (右键单击项目和属性(或alt + enter)和指定端口