Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
运行时出现
BMCL,4.9.1.2011 System System.NotSupportedException: WebClient 不支持并发 I/O 操作。 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) WebClient 不支持并发 I/O 操作。 Key:System.Object Value: 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
-----------------BMCL LOG----------------------
System System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效。 在 System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) 在 System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) 根据验证过程,远程证书无效。 在 System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) 在 System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
System System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效。 在 System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 在 System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result) 在 System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.ConnectStream.WriteHeaders(Boolean async) 根据验证过程,远程证书无效。 在 System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 在 System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result) 在 System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) 在 System.Net.ConnectStream.WriteHeaders(Boolean async)
02/05/2020 13:24:35信息:https://bmclapi2.bangbang93.com/mc/game/version_manifest.json 02/05/2020 13:24:41信息:http://bmclapi2.bangbang93.com/forge/promos 02/05/2020 13:24:42信息:获取到47个forge版本 02/05/2020 13:26:11信息:VersionDownloadingJSON 02/05/2020 13:26:11信息:https://bmclapi2.bangbang93.com/v1/packages/367843437acbae63de3084dd6afd3dd8bd2a7479/1.12.json 02/05/2020 13:26:11信息:VersionProcessingJSON 02/05/2020 13:26:11信息:VersionDownloadingJar 02/05/2020 13:26:11信息:url: https://bmclapi2.bangbang93.com/v1/objects/909823f9c467f9934687f136bc95a667a0d19d7f/client.jar, path: C:\Users\ASUS\Desktop\新建文件夹\bmcl.minecraft\versions\1.12\1.12.jar 02/05/2020 14:29:54信息:VersionDownloadingJSON 02/05/2020 14:29:54信息:https://bmclapi2.bangbang93.com/v1/packages/367843437acbae63de3084dd6afd3dd8bd2a7479/1.12.json 02/05/2020 14:29:54异常:System System.NotSupportedException: WebClient 不支持并发 I/O 操作。 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) WebClient 不支持并发 I/O 操作。 Key:System.Object Value: 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
02/05/2020 14:29:54错误:BMCL,4.9.1.2011 System System.NotSupportedException: WebClient 不支持并发 I/O 操作。 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) WebClient 不支持并发 I/O 操作。 Key:System.Object Value: 在 System.Net.WebClient.ClearWebClientState() 在 System.Net.WebClient.DownloadStringAsync(Uri address, Object userToken) 在 System.Net.WebClient.DownloadStringTaskAsync(Uri address) 在 BMCLV2.Downloader.Downloader.DownloadStringTaskAsync(String uri) 在 BMCLV2.Mirrors.BMCLAPI.Version.<DownloadJson>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Downloader.Version.<Start>d__6.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 BMCLV2.Windows.MainWindowTab.GridVersion.<btnDownloadVer_Click>d__3.MoveNext() — 引发异常的上一位置中堆栈跟踪的末尾 — 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)