5

我在 Visual Studio 2012 中有一个相当一致但随机的突然死亡事件。这通常发生在我按 F6 构建时 - VS 将在没有任何消息或警告的情况下消失。

事件日志有这个:

Error Handler Exception: System.ServiceModel.CommunicationException: There was an error reading   
from the pipe: Unrecognized error 109 (0x6d). ---> System.IO.IOException: The read operation 
failed, see inner exception. ---> System.ServiceModel.CommunicationException: There was an error 
reading from the pipe: Unrecognized error 109 (0x6d). ---> System.IO.PipeException: There was an 
error reading from the pipe: Unrecognized error 109 (0x6d).

   at System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean haveResult, Int32 error, Int32 numBytes)
--- End of inner exception stack trace ---
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.ConnectionStream.EndRead(IAsyncResult asyncResult)
at System.Net.FixedSizeReader.ReadCallback(IAsyncResult transportResult)
--- End of inner exception stack trace ---
at System.Net.Security.NegotiateStream.EndRead(IAsyncResult asyncResult)
at System.ServiceModel.Channels.StreamConnection.EndRead()
--- End of inner exception stack trace ---
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.TransportDuplexSessionChannel.EndTryReceive(IAsyncResult result, Message& message)
at System.ServiceModel.Dispatcher.DuplexChannelBinder.EndTryReceive(IAsyncResult result,   RequestContext& requestContext)
at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext) \r\n    at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.TransportDuplexSessionChannel.EndTryReceive(IAsyncResult result, Message& message)
at System.ServiceModel.Dispatcher.DuplexChannelBinder.EndTryReceive(IAsyncResult result, RequestContext& requestContext)
at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext)

我怀疑这可能是我安装的一些扩展,但我已经删除了我安装的所有最新的扩展并且它仍然存在。

有人有类似的经历吗?

4

1 回答 1

0

对我来说,这听起来像是一个糟糕的安装。通过在 Windows程序和功能中选择应用程序名称并单击更改按钮,尝试对 Visual Studio 2012 安装运行修复。

于 2013-09-18T19:46:43.890 回答