Visual Studio 2010 和 WCF 在 Windows 自动更新后出现问题

Difficulty with Visual Studio 2010 and WCF after Windows Automatic Update

我会尽可能具体,但老实说,我不知道在哪里寻找问题。

我正在笔记本电脑上积极地为 visual studio 项目 (VS 2010) 编写一些代码。该项目通过 WCF 与办公室服务器通信。在此期间 activity,Windows 自动更新决定关闭我的机器,更新并重新配置它,然后自动重新启动。

现在发生了一些变化,在调试期间我无法再与服务器应用程序通信(可能是 ASP.Net 开发服务器?)。我相信这是一个简单的修复——如果你知道去哪里找的话。 (我所有的文件看起来都完好无损,项目编译正常,没有困难或错误)。

(由于此服务已经正常运行了好几个月,我真的不想重建它。)

谁能告诉我 Windows 更新更改了什么? (如果这太含糊,我很抱歉,但我真的不知道如何找到已更改的设置)。

对于它的价值,这是给客户的app.config:

<?xml version="1.0"?>
<configuration>
 <!--
  useLegacyV2RuntimeActivationPolicy=true is needed to run handwriting recognition with IALoader.dll
 -->

<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>


<system.serviceModel>
<diagnostics>
  <messageLogging logEntireMessage="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true"/>
  <endToEndTracing propagateActivity="true" activityTracing="true" messageFlowTracing="true"/>
</diagnostics>
<bindings>
  <basicHttpBinding>
    <binding name="BasicHttpBinding_INovaDataService" maxBufferSize="2147483647"
      maxReceivedMessageSize="2147483647" />
  </basicHttpBinding>
  <wsHttpBinding>
    <binding name="WSHttpBinding_INovaDataService" />
  </wsHttpBinding>
</bindings>
<client>
  <endpoint address="http://xxxxxxxxxx:43175/NovaWebSite/Nova.svc"
    binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INovaDataService"
    contract="DataService.INovaDataService" name="OfficeService" />
  <endpoint address="http://yyyyyyyyy:9000/Nova.svc"
    binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_INovaDataService"
    contract="DataService.INovaDataService" name="LibraryService" />
</client>
</system.serviceModel>
</configuration>

感谢您对此的任何帮助(它不再加重)。

希望这可以帮助任何人来到这里。经过几个小时的研究,我注意到 Visual Studio 解决方案中我需要作为启动项目的项目不再被选中。不知何故,当 Windows 更新强制关闭解决方案 (VS 2010) 时,它还将 startup/main 项目更改为 ASP.Net 网站(与客户端项目在我的同一解决方案中)。选择正确的项目后,一切都会再次正常运行。不知道这是怎么发生的,但问题解决了。谢谢大家