2009-10-23 79 views
0

我在.NET中创建一个简单的项目,这是我所得到的,当我尝试运行该程序。这是正在生成的URL。 Everythig运行,突然之间我得到这个问题。这里可能是什么问题。我运行的是Firefox,但也不能在IE7中工作。当我尝试在本地进行测试时,我可以访问其他站点,而不会出现任何问题运行一个简单的.NET网页

http://www.localhost.com:49253/SimpleTest/

连接被重置

到服务器连接被重置 而网页被加载。

  • 该网站可能暂时不可用或太忙。在一会儿再试一次。

  • 如果无法加载任何页面,请检查您的计算机的网络连接 。

  • 如果您的计算机或网络受防火墙或代理保护,请将 确定为 允许Firefox访问Web。

+0

谢谢大家迄今为止的输入。这是一个非常烦人的问题。 现在我知道我的开发机器中发生了什么。我将测试项目提交给我的服务器,运行没有问题。看起来VS中有些东西会阻止呈现简单的网页。只要我根据您的所有投入找到问题,我会通知您。 – Tony 2009-10-23 15:49:53

回答

0

你确定你可以访问端口49253?检查您是否可以先使用默认端口(80)访问它,您可能遇到防火墙问题。

+0

那么端口是自动生成的 – Tony 2009-10-23 15:16:04

+0

我以前有过这个问题。出于某种原因,VS选择了一个不允许我连接的端口。我不得不进入该项目,并手动将其设置为不同的端口 – Miles 2009-10-23 15:37:16

3

您是否尝试过只是回去到Visual Studio/Visual Web Developer中并重新启动开发服务器? (即开始不调试/查看页面/或任何其在VWD中调用的)。甚至退出并重新启动VS?

这可能是开发服务器刚刚去世了,一些奇怪的原因。

编辑:如果你不能得到ASP.NET开发服务器重启可能其中之一是问题?:

EDIT(再次) :有几件事要尝试:

+0

我很抱歉,但我该怎么做?我没有这个我以前检查过。 – Tony 2009-10-23 15:27:10

+0

在Visual Studio中,在解决方案资源管理器中,右键单击要查看的页面,然后单击“在浏览器中查看”。如果ASP.NET开发服务器由于某种原因而死掉,您应该会在系统托盘中看到一个新的弹出窗口,并带有一点通知气泡。如果这不起作用,请重新启动机器并重试。 – 2009-10-23 15:39:21

0

你刚才附近的计算机时钟指示Web开发服务器,在那里你可以配置它一个托盘图标,查看其是否正在运行等

你也可以到你的项目属性和配置web开发服务器 - 看看你是否可以调整一些配置选项 - 可能有一些问题。

1

您的网址似乎错了,试试这个,而不是(没有“WWW”和”。com公司):

http://localhost:49253/SimpleTest/

+0

我试过了,但仍然不起作用 – Tony 2009-10-23 15:40:22

+0

这是错误的,因为Internet Explorer会自动添加'www'。和'.com'如果它找不到主机名为'localhost'的运行Web服务器' – 2009-10-23 15:43:24

1

两件事情: 1)网址应为:http://localhost:49253/SimpleTest/ - 你需要建议如果原来是一个错字。

2)要运行Web应用程序,您需要一个正在运行的服务器 - 如果您从IDE中运行(您使用了哪个IDE),此应用程序是否启动? Visual Studio(从2005年开始)有一种用于开发的集成Web服务器,如果此服务器未运行,则应用程序/页面将不起作用。

3)测试外部到Visual Studio IDE,您需要安装和您的开发中配置IIS或应用程序部署到已安装IIS并配置了相应的.NET版本的系统

+0

我正在使用IDE for visual studio 2008 – Tony 2009-10-23 15:41:56

0

您还应该确保您不需要HTTPS连接。这通常在Global.asax中的Application_BeginRequest事件中完成,或者作为http模块完成。

如果您尝试在本地运行该站点,但没有安装证书,并且该站点正在重定向到安全网址,则会收到您描述的消息。

1

有没有机会安装Eset Smart Security?我有这个问题,它通过禁用Eset协议过滤解决。