0

我正在用 C# 构建一个 .NET 4.0 Web 窗体应用程序。在这个应用程序上工作了大约 4-5 个月后,前几天我从 Visual Studio 2010 去“启动”应用程序并且应用程序不想启动。当尝试在本地主机和该端口上使用 telnet 进行连接时,它会连接,过了一会儿我收到错误“400 - 错误请求”。

有趣的是,当我在另一台 IIS 服务器上发布应用程序时,它工作正常,似乎问题出在 asp.NET 开发服务器上。虽然我知道我可以设置本地 IIS,但我不希望避免这样做,以避免某些可能与本地 IIS 的配置与生产环境不同有关的问题。

我检查了主机文件,重新安装了 Visual Studio 并确认应用程序在发布时可以正常工作。我还检查了该端口没有被另一个进程使用。

我还应该检查什么?

4

1 回答 1

1

如果应用程序无法启动,那么您能够通过端口上的 telnet 连接到它的几率为 0。(它没有运行。)

我假设应用程序可以编译,如果您可以发布它。您是否尝试过在不调试的情况下运行应用程序?CTRL + F5

于 2013-01-29T14:25:26.617 回答