3

我有一个在 Web 应用程序中使用的 WCF 服务,并且我的 Windows 8 机器出现了奇怪的行为:

当我从 Windows 8 编译项目时,尝试连接到 WCF 服务时出现以下异常:

底层连接已关闭:服务器关闭了预期保持活动状态的连接。

当我将它部署到 Windows Server 2008 上时,我遇到了同样的异常。

但是,如果我从 Windows 7 编译项目并将其部署到服务器,它工作得很好。

我在这两种情况下都使用 Visual Studio 2012,尽管一种是 Premium,一种是 Ultimate。

经过大量测试后,似乎当我足够频繁地构建和部署项目时,它会在某些时候工作,而无需更改任何内容。似乎获得一个工作项目的机会大约是五分之一。但是,该服务始终如一地工作。

如果你们中的任何人知道会发生什么,那就太好了。如果您需要更多信息,请告诉我。

4

0 回答 0