我正在尝试学习ASP.NET。我打开Visual Studio(这发生在2008年和2010年)并使用.NET 3.5创建一个新的ASP.NET网站。当我尝试运行网站时,会打开一个FireFox页面并告诉我它无法建立与服务器的连接(localhost:####)。没有有用的错误消息,只是“无法连接”。可能导致这种情况的原因是什么?
答案 0 :(得分:0)
如果在Visual Studio中选择了您的网站,则可以将“使用动态端口”设置为false。您可以配置为使用防火墙不禁止访问的端口。 (通常选择8080,因为80已经在使用中)。
要确保端口已打开,请配置防火墙以使您的应用程序可以访问该端口。 完全关闭你的防火墙不是我们所建议的我相信的。
顺便说一下,如果你是Visual Studio和asp.net的新手并且创建网站,我建议,根据你想要的方式来看看asp.net网站和asp.net web应用程序的区别。 (asp.net Web应用程序仅在付费版本中提供,但我相信......)