2013-03-14 101 views
5

我在Visual Studio 2012中有一个相当一致但随机发生的猝死。这通常发生在我按F6编译时 - VS将消失而没有任何消息或警告。VS2012 - 突然死亡

事件日志有这样的:

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) 

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

任何人都有类似的经历?

+0

我删除了所有已安装的扩展,只剩下标准扩展 - 它仍然死亡。 – Jonesie 2013-03-17 09:15:51

+0

你能检查一下F6的约束吗?检查键盘绑定。 – sashoalm 2013-04-25 12:31:25

+0

F6构建。 – Jonesie 2013-05-02 22:41:37

回答

0

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

+0

我最近用新安装的所有东西代替了我的硬件,所以我不这样做是问题所在。 – Jonesie 2013-09-20 02:56:55