T
thedillinger
Guest
Hi,
Help viewer 2.0 does not work properly even after fresh install of Visual Studio 2012 Professional - version 11.0.50727.1 RTMRELI have this problem with the update 4 & update 5 versions as well.
I have tr ied everything i can think of and can find online to try and fix this to no avail, I have spent over 24 hours troubleshooting.
I ran into various other problems during install, uninstall, reinstall, most with others online having the same problems, however below is my main problem that I need help with.
The below is taken from the event viewer in my Windows 7 Pro Sp1 PC...
Log Name: Application
Source: HlpViewer
Date: 26/10/2019 04:32:49
Event ID: 1018
Task Category: (1)
Level: Error
Keywords: Classic
User: N/A
Computer: <EDITED OUT MY PC NAME>
Description:
An error occurred while determining the list of available content: Microsoft.VisualStudio.Help.CacheLib.CacheLibWebConnectivityException: Unable to connect to https://services.mtps.microsoft.com/ServiceAPI/catalogs/visualstudio11/en-us. Check your Internet connections. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.VisualStudio.Help.CacheLib.Web.GetResponseWithRetry(HttpWebRequest request, TimeSpan[] retryIntervals)
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
--- End of inner exception stack trace ---
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
at Microsoft.VisualStudio.Help.CacheLib.Web.Get(Uri url)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessStream(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`1 lambda)
at Microsoft.VisualStudio.Help.CacheLib.BookList.Load(Uri source, ICacheHost host, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.DefaultCacheHost.GetBookList(Uri source, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.CacheManager.<>c__DisplayClass3.<GetAvailableBooksAsync>b__2()
at Microsoft.VisualStudio.Help.CacheLib.AsyncOperationRunner`1.Run(Object state)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="HlpViewer" />
<EventID Qualifiers="0">1018</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-10-26T03:32:49.000000000Z" />
<EventRecordID>257049</EventRecordID>
<Channel>Application</Channel>
<Computer>PC1880278</Computer>
<Security />
</System>
<EventData>
<Data>An error occurred while determining the list of available content: Microsoft.VisualStudio.Help.CacheLib.CacheLibWebConnectivityException: Unable to connect to https://services.mtps.microsoft.com/ServiceAPI/catalogs/visualstudio11/en-us. Check your Internet connections. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.VisualStudio.Help.CacheLib.Web.GetResponseWithRetry(HttpWebRequest request, TimeSpan[] retryIntervals)
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
--- End of inner exception stack trace ---
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
at Microsoft.VisualStudio.Help.CacheLib.Web.Get(Uri url)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessStream(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`1 lambda)
at Microsoft.VisualStudio.Help.CacheLib.BookList.Load(Uri source, ICacheHost host, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.DefaultCacheHost.GetBookList(Uri source, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.CacheManager.<>c__DisplayClass3.<GetAvailableBooksAsync>b__2()
at Microsoft.VisualStudio.Help.CacheLib.AsyncOperationRunner`1.Run(Object state)</Data>
</EventData>
</Event>
Continue reading...
Help viewer 2.0 does not work properly even after fresh install of Visual Studio 2012 Professional - version 11.0.50727.1 RTMRELI have this problem with the update 4 & update 5 versions as well.
I have tr ied everything i can think of and can find online to try and fix this to no avail, I have spent over 24 hours troubleshooting.
I ran into various other problems during install, uninstall, reinstall, most with others online having the same problems, however below is my main problem that I need help with.
The below is taken from the event viewer in my Windows 7 Pro Sp1 PC...
Log Name: Application
Source: HlpViewer
Date: 26/10/2019 04:32:49
Event ID: 1018
Task Category: (1)
Level: Error
Keywords: Classic
User: N/A
Computer: <EDITED OUT MY PC NAME>
Description:
An error occurred while determining the list of available content: Microsoft.VisualStudio.Help.CacheLib.CacheLibWebConnectivityException: Unable to connect to https://services.mtps.microsoft.com/ServiceAPI/catalogs/visualstudio11/en-us. Check your Internet connections. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.VisualStudio.Help.CacheLib.Web.GetResponseWithRetry(HttpWebRequest request, TimeSpan[] retryIntervals)
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
--- End of inner exception stack trace ---
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
at Microsoft.VisualStudio.Help.CacheLib.Web.Get(Uri url)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessStream(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`1 lambda)
at Microsoft.VisualStudio.Help.CacheLib.BookList.Load(Uri source, ICacheHost host, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.DefaultCacheHost.GetBookList(Uri source, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.CacheManager.<>c__DisplayClass3.<GetAvailableBooksAsync>b__2()
at Microsoft.VisualStudio.Help.CacheLib.AsyncOperationRunner`1.Run(Object state)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="HlpViewer" />
<EventID Qualifiers="0">1018</EventID>
<Level>2</Level>
<Task>1</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2019-10-26T03:32:49.000000000Z" />
<EventRecordID>257049</EventRecordID>
<Channel>Application</Channel>
<Computer>PC1880278</Computer>
<Security />
</System>
<EventData>
<Data>An error occurred while determining the list of available content: Microsoft.VisualStudio.Help.CacheLib.CacheLibWebConnectivityException: Unable to connect to https://services.mtps.microsoft.com/ServiceAPI/catalogs/visualstudio11/en-us. Check your Internet connections. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.VisualStudio.Help.CacheLib.Web.GetResponseWithRetry(HttpWebRequest request, TimeSpan[] retryIntervals)
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
--- End of inner exception stack trace ---
at Microsoft.VisualStudio.Help.CacheLib.Web.DoRequest(Uri url, String method)
at Microsoft.VisualStudio.Help.CacheLib.Web.Get(Uri url)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessStream(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`2 lambda)
at Microsoft.VisualStudio.Help.CacheLib.Xhtml.ProcessDocument(Uri uri, ICacheHost host, Action`1 lambda)
at Microsoft.VisualStudio.Help.CacheLib.BookList.Load(Uri source, ICacheHost host, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.DefaultCacheHost.GetBookList(Uri source, String skuId, String membership, StatusCallback`1 statusCallback)
at Microsoft.VisualStudio.Help.CacheLib.CacheManager.<>c__DisplayClass3.<GetAvailableBooksAsync>b__2()
at Microsoft.VisualStudio.Help.CacheLib.AsyncOperationRunner`1.Run(Object state)</Data>
</EventData>
</Event>
Continue reading...