Unit testing 在本地IIS上托管时,在Visual Studio 2012中WCF Web服务客户端单元测试失败

Unit testing 在本地IIS上托管时,在Visual Studio 2012中WCF Web服务客户端单元测试失败,unit-testing,wcf-client,visual-studio-2012,Unit Testing,Wcf Client,Visual Studio 2012,所以我尝试在VisualStudio2012中使用测试驱动的方法开始编写Windows8现代风格的应用程序。我基本上把我的Win8 WinRT当作托管在IIS上的大量WCF Web服务的客户端。现在,我所有的单元测试都是WCF Web服务调用 如果WCF web服务托管在另一台计算机上的IIS中,则所有单元测试都通过。但是,如果我在本地IIS上托管同一组web服务,所有这些服务都会失败。我已经检查了清单,并确保检查了以下项目: [x] 企业认证 [x] 互联网(客户端) [x] Internet

所以我尝试在VisualStudio2012中使用测试驱动的方法开始编写Windows8现代风格的应用程序。我基本上把我的Win8 WinRT当作托管在IIS上的大量WCF Web服务的客户端。现在,我所有的单元测试都是WCF Web服务调用

如果WCF web服务托管在另一台计算机上的IIS中,则所有单元测试都通过。但是,如果我在本地IIS上托管同一组web服务,所有这些服务都会失败。我已经检查了清单,并确保检查了以下项目:

[x] 企业认证

[x] 互联网(客户端)

[x] Internet(客户端和服务器)

[x] 专用网络(客户端和服务器)

顺便说一句:

  • 我在MSTest中编写了这些测试,因为它本机支持async和Wait,这是测试异步web服务调用所必需的
  • 我继续工作,开始开发一个简单的Windows8现代风格的应用程序,并在应用程序中调用Web服务(在本地IIS中托管),但我没有收到任何错误
所以我很困惑。这与Visual Studio 2012测试引擎有关吗?我可以做些什么来解决这个问题。我真的很想继续以测试驱动的方式运行应用程序,但我找不到其他方法来测试我的异步单元测试

有什么建议吗