启动应用程序时发生错误

启动应用程序时发生错误

本文介绍了启动应用程序时发生错误。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

启动应用程序时发生错误。

Win32Exception:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败

未知位置



SqlException:建立与SQL Server的连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。
(提供商:TCP提供商,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机未能响应而建立连接失败。)

System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity标识,SqlConnectionString connectionOptions,SqlCredential凭证,对象providerInfo,字符串newPassword,SecureString newSecurePassword,bool redirectedUserInstance,SqlConnectionString
userConnectionOptions,SessionData reconnectSessionData,bool applyTransientFaultHandling,string accessToken )


Win32Exception:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败/>


显示原始异常详细信息

SqlException:建立conn时发生网络相关或特定于实例的错误对SQL Server的影响。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。
(提供商:TCP提供商,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机未能响应而建立连接失败。)

System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity标识,SqlConnectionString connectionOptions,SqlCredential凭证,对象providerInfo,字符串newPassword,SecureString newSecurePassword,bool redirectedUserInstance,SqlConnectionString
userConnectionOptions,SessionData reconnectSessionData,bool applyTransientFaultHandling,string accessToken )
$
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions选项,DbConnectionPoolKey poolKey,对象poolGroupProviderInfo,DbConnectionPool池,DbConnection owningConnection,DbConnectionOptions userOptions)

System.Data.ProviderBase .DbConnectionFactory.CreatePooledConnection(DbConnectionPool池,DbConnection拥有对象) ,DbConnectionOptions选项,DbConnectionPoolKey poolKey,DbConnectionOptions userOptions)
$
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject,DbConnectionOptions userOptions,DbConnectionInternal oldConnection)

System.Data.ProviderBase .DbConnectionPool.UserCreateRequest(DbConnection owningObject,DbConnectionOptions userOptions,DbConnectionInternal oldConnection)

System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject,uint waitForMultipleObjectsTimeout,bool allowCreate,bool onlyOneCheckConnection,DbConnectionOptions userOptions,out DbConnectionInternal connection )
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject,TaskCompletionSource< DbConnectionInternal> retry,DbConnectionOptions userOptions,out DbConnectionInternal connection)
$
System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection,TaskCompletionSource< DbConnectionInternal> retry,DbConnectionOptions userOptions,DbConnectionInternal oldConnection,out DbConnectionInternal connection)

System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection,DbConnectionFactory connectionFactory,TaskCompletionSource< DbConnectionInternal> retry,DbConnectionOptions userOptions)

System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory,TaskCompletionSource< DbConnectionInternal> retry,DbConnectionOptions userOptions)

System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource< DbConnectionInternal> retry)

System.Data.SqlClient。 SqlConnection.Open()

Hangfire.SqlSer ver.SqlServerStorage.CreateAndOpenConnection()

Hangfire.SqlServer.SqlServerStorage.UseConnection< T>(DbConnection dedicatedConnection,Func< DbConnection,T> func)
$
Hangfire.SqlServer.SqlServerStorage.UseConnection(DbConnection dedicatedConnection,Action< DbConnection> action)

Hangfire.SqlServer.SqlServerStorage.Initialize()

Hangfire.SqlServer.SqlServerStorage..ctor(string nameOrConnectionString,SqlServerStorageOptions options)

Hangfire.SqlServerStorageExtensions.UseSqlServerStorage(IGlobalConfiguration配置,字符串nameOrConnectionString)

BANK.Web.Startup .Startup。< ConfigureServices> b__4_4(IGlobalConfiguration配置)在Startup.cs中

Hangfire.HangfireServiceCollectionExtensions +<> c__DisplayClass0_0。< AddHangfire> b__9(IServiceProvider serviceProvider)

Castle.Windsor.MsDependencyInjection.WindsorRegistrationHelper +<> c__DisplayClass5_0。< RegisterServiceDescriptor> b__0(IKernel c)

Castle.MicroKernel.Registration.ComponentRegistration< TService> +<> c__DisplayClass88_0< TImpl> ;。< UsingFactoryMethod> b__0(IKerne lk,ComponentModel m,CreationContext c)

Castle.MicroKernel.ComponentActivator.FactoryMethodActivator< T> .Instantiate(CreationContext context)

Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate( CreationContext context)
$
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext context,Burden burden)

Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(CreationContext context,bool trackedExternally )
Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(CreationContext context,IReleasePolicy releasePolicy)

Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(CreationContext context,bool requiresDecommission,bool instanceRequired,out Burden load)

Castle.MicroKernel.Handlers.DefaultHandler.Resolve(CreationContext context,bool instanceRequired)

Castle.MicroKernel.Handlers.AbstractHandler.Resolve(CreationContext con文本)
$
Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler处理程序,类型服务,IDictionary additionalArguments,IReleasePolicy策略,bool ignoreParentContext)

Castle.MicroKernel.DefaultKernel.Castle.MicroKernel .IKernelInternal.Resolve(类型服务,IDictionary参数,IReleasePolicy策略,bool ignoreParentContext)

Castle.MicroKernel.DefaultKernel.Resolve(类型服务,IDictionary参数)

Castle.Windsor .WindsorContainer.Resolve(类型服务)
$
Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.ResolveInstanceOrNull(类型serviceType,bool isOptional)

Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetServiceInternal(输入serviceType,bool isOptional)

Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetService(Type serviceType)

Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService< T>(IServiceProvider提供r)

Hangfire.HangfireApplicationBuilderExtensions.ThrowIfNotConfigured(IApplicationBuilder app)

Hangfire.HangfireApplicationBuilderExtensions.UseHangfireDashboard(IApplicationBuilder应用程序,字符串pathMatch,DashboardOptions选项,JobStorage存储)

BBC.Web.Startup.Startup.Configure(IApplicationBuilder app,IHostingEnvironment env,ILoggerFactory loggerFactory)在Startup.cs中。
Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder应用程序)

Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilderStartupFilter +<> c__DisplayClass0_0。< Configure> g__MiddlewareFilterBuilder | 0(IApplicationBuilder builder)

Microsoft.AspNetCore.Server.IISIntegration.IISSetupFilter + <> c__DisplayClass4_0。< Configure> b__0(IApplicationBuilder app)

Microsoft.AspNetCore.Hosting.Internal.AutoRequestServicesStartupFilter +<> c__DisplayClass0_0。< Configure> b__0(IApplicationBuilder builder)

Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()



显示原始异常详细信息

System.Data.SqlClient.SqlException(0x80131904 ):建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server
配置为允许远程连接。 (提供商:TCP提供商,错误:0 - 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应。)
---> System.ComponentModel.Win32Exception(10060):连接尝试失败,因为连接方在一段时间后未正确响应,或已建立的连接失败,因为已连接的主机未能响应

    at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity,SqlConnectionString connectionOptions,SqlCredential credential,Object providerInfo,String newPassword,SecureString newSecurePassword,Boolean redirectedUserInstance,
SqlConnectionString userConnectionOptions,SessionData reconnectSessionData,Boolean applyTransientFaultHandling,String accessToken )

    at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options,DbConnectionPoolKey poolKey,Object poolGroupProviderInfo,DbConnectionPool pool,DbConnection owningConnection,DbConnectionOptions userOptions)

    at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool,DbConnection owningObject,DbConnectionOptions options,DbConnectionPoolKey poolKey,DbConnectionOptions userOptions)

    at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject,DbConnectionOptions userOptions,DbConnectionInternal oldConnection)

    at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject,DbConnectionOptions userOptions,DbConnectionInternal oldConnection)

    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject,UInt32 waitForMultipleObjectsTimeout,Boolean allowCreate,Boolean onlyOneCheckConnection,DbConnectionOptions userOptions,DbConnectionInternal& connection)

    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject,TaskCompletionSource`1 retry,DbConnectionOptions userOptions,DbConnectionInternal& connection)

    at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection,TaskCompletionSource`1 retry,DbConnectionOptions userOptions,DbConnectionInternal oldConnection,DbConnectionInternal& connection)

    at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection,DbConnectionFactory connectionFactory,TaskCompletionSource`1 retry,DbConnectionOptions userOptions)

   在System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory,TaskCompletionSource`1 retry,DbConnectionOptions userOptions)

    at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)

    at System.Data.SqlClient.SqlConnection.Open()

    at Hangfire.SqlServer.SqlServerStorage.CreateAndOpenConnection()

    at Hangfire.SqlServer.SqlServerStorage.UseConnection [T](DbConnection dedicatedConnection,Func`2 func)

    at Hangfire.SqlServer.SqlServerStorage.UseConnection(DbConnection dedicatedConnection,Action`1 action)

    at Hangfire.SqlServer.SqlServerStorage.Initialize()

    at Hangfire.SqlServer.SqlServerStorage..ctor(String nameOrConnectionString,SqlServerStorageOptions options)

    at Hangfire.SqlServerStorageExtensions.UseSqlServerStorage(IGlobalConfiguration configuration,String nameOrConnectionString)

   在BANK.Web.Startup.Startup。< ConfigureServices> b__4_4(IGlobalConfiguration配置)在G:\AzureDevOps \ POC \ BANK2019 \ aspnet-core \src \ BANK.Web.Host \Startup \Startup.cs:第135行¥b $ b    at Hangfire.HangfireServiceCollectionExtensions。<> c__DisplayClass0_0。< AddHangfire> b__9(IServiceProvider serviceProvider)

    at Castle.Windsor.MsDependencyInjection.WindsorRegistrationHelper。<> c__DisplayClass5_0。< RegisterServiceDescriptor> b__0(IKernel c)

    at Castle.MicroKernel.Registration.ComponentRegistration`1。<> c__DisplayClass88_0`1。< UsingFactoryMethod> b__0(IKernel k,ComponentModel m,CreationContext c)

    at Castle.MicroKernel.ComponentActivator.FactoryMethodActivator`1.Instantiate(CreationContext context)

    at Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(CreationContext context)

    at Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext context,Burden burden)

   在Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(CreationContext context,Boolean trackedExternally)

   在Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(CreationContext context,IReleasePolicy releasePolicy)

   在Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(CreationContext context,Boolean requiresDecommission,Boolean instanceRequired,Burden& burden)

   在Castle.MicroKernel.Handlers.DefaultHandler.Resolve(CreationContext context,Boolean instanceRequired)

    at Castle.MicroKernel.Handlers.AbstractHandler.Resolve(CreationContext context)

    at Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler handler,Type service,IDictionary additionalArguments,IReleasePolicy policy,Boolean ignoreParentContext)

    at Castle.MicroKernel.DefaultKernel.Castle.MicroKernel.IKernelInternal.Resolve(Type service,IDictionary arguments,IReleasePolicy policy,Boolean ignoreParentContext)

   在Castle.MicroKernel.DefaultKernel.Resolve(输入服务,IDictionary参数)

    at Castle.Windsor.WindsorContainer.Resolve(Type service)

    at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.ResolveInstanceOrNull(Type serviceType,Boolean isOptional)

    at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetServiceInternal(Type serviceType,Boolean isOptional)

    at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetService(Type serviceType)

    at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService [T](IServiceProvider provider)

    at Hangfire.HangfireApplicationBuilderExtensions.ThrowIfNotConfigured(IApplicationBuilder app)

    at Hangfire.HangfireApplicationBuilderExtensions.UseHangfireDashboard(IApplicationBuilder app,String pathMatch,DashboardOptions options,JobStorage storage)

   在BANK.Web.Startup.Startup.Configure(IApplicationBuilder app,IHostingEnvironment env,ILoggerFactory loggerFactory)中的G:\AzureDevOps\POC \ BANK2019 \ aspnet-core \ src \ BANK.Web.Host \\ \\Startup \Startup.cs:第192行

---从抛出异常的上一个位置开始的堆栈追踪结束---

    at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)

    at Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilderStartupFilter。<> c__DisplayClass0_0。< Configure> g__MiddlewareFilterBuilder | 0(IApplicationBuilder builder)

    at Microsoft.AspNetCore.Server.IISIntegration.IISSetupFilter。<> c__DisplayClass4_0。< Configure> b__0(IApplicationBuilder app)

    at Microsoft.AspNetCore.Hosting.Internal.AutoRequestServicesStartupFilter。<> c__DisplayClass0_0。< Configure> b__0(IApplicationBuilder builder)

    at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
$
ClientConnectionId:9a41d9ce-9a97-4ef2-9fea-a62e9fd4bbc2

错误号码:10060,状态: 0,类别:20

路由目的地:a6ccbde5de65.tr383.centralus1-a.worker.database.windows.net,65535

.NET Core 4.6.27207.03 X86 v4。 0.0.0&NBSP; &NBSP; |&NBSP;   Microsoft.AspNetCore.Hosting版本2.2.0-rtm-35687  &NBSP; |&NBSP; &NBSP; Microsoft Windows 10.0.14393  &NBSP; |&NBSP;  需要帮助?




An error occurred while starting the application.
Win32Exception: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
Unknown location

SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, object providerInfo, string newPassword, SecureString newSecurePassword, bool redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, bool applyTransientFaultHandling, string accessToken)

Win32Exception: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

Show raw exception details
SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.)
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, object providerInfo, string newPassword, SecureString newSecurePassword, bool redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, bool applyTransientFaultHandling, string accessToken)
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, uint waitForMultipleObjectsTimeout, bool allowCreate, bool onlyOneCheckConnection, DbConnectionOptions userOptions, out DbConnectionInternal connection)
System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions, out DbConnectionInternal connection)
System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, out DbConnectionInternal connection)
System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions)
System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal> retry, DbConnectionOptions userOptions)
System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource<DbConnectionInternal> retry)
System.Data.SqlClient.SqlConnection.Open()
Hangfire.SqlServer.SqlServerStorage.CreateAndOpenConnection()
Hangfire.SqlServer.SqlServerStorage.UseConnection<T>(DbConnection dedicatedConnection, Func<DbConnection, T> func)
Hangfire.SqlServer.SqlServerStorage.UseConnection(DbConnection dedicatedConnection, Action<DbConnection> action)
Hangfire.SqlServer.SqlServerStorage.Initialize()
Hangfire.SqlServer.SqlServerStorage..ctor(string nameOrConnectionString, SqlServerStorageOptions options)
Hangfire.SqlServerStorageExtensions.UseSqlServerStorage(IGlobalConfiguration configuration, string nameOrConnectionString)
BANK.Web.Startup.Startup.<ConfigureServices>b__4_4(IGlobalConfiguration config) in Startup.cs
Hangfire.HangfireServiceCollectionExtensions+<>c__DisplayClass0_0.<AddHangfire>b__9(IServiceProvider serviceProvider)
Castle.Windsor.MsDependencyInjection.WindsorRegistrationHelper+<>c__DisplayClass5_0.<RegisterServiceDescriptor>b__0(IKernel c)
Castle.MicroKernel.Registration.ComponentRegistration<TService>+<>c__DisplayClass88_0<TImpl>.<UsingFactoryMethod>b__0(IKernel k, ComponentModel m, CreationContext c)
Castle.MicroKernel.ComponentActivator.FactoryMethodActivator<T>.Instantiate(CreationContext context)
Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(CreationContext context)
Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext context, Burden burden)
Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(CreationContext context, bool trackedExternally)
Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(CreationContext context, IReleasePolicy releasePolicy)
Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(CreationContext context, bool requiresDecommission, bool instanceRequired, out Burden burden)
Castle.MicroKernel.Handlers.DefaultHandler.Resolve(CreationContext context, bool instanceRequired)
Castle.MicroKernel.Handlers.AbstractHandler.Resolve(CreationContext context)
Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler handler, Type service, IDictionary additionalArguments, IReleasePolicy policy, bool ignoreParentContext)
Castle.MicroKernel.DefaultKernel.Castle.MicroKernel.IKernelInternal.Resolve(Type service, IDictionary arguments, IReleasePolicy policy, bool ignoreParentContext)
Castle.MicroKernel.DefaultKernel.Resolve(Type service, IDictionary arguments)
Castle.Windsor.WindsorContainer.Resolve(Type service)
Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.ResolveInstanceOrNull(Type serviceType, bool isOptional)
Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetServiceInternal(Type serviceType, bool isOptional)
Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetService(Type serviceType)
Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService<T>(IServiceProvider provider)
Hangfire.HangfireApplicationBuilderExtensions.ThrowIfNotConfigured(IApplicationBuilder app)
Hangfire.HangfireApplicationBuilderExtensions.UseHangfireDashboard(IApplicationBuilder app, string pathMatch, DashboardOptions options, JobStorage storage)
BANK.Web.Startup.Startup.Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) in Startup.cs
Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)
Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilderStartupFilter+<>c__DisplayClass0_0.<Configure>g__MiddlewareFilterBuilder|0(IApplicationBuilder builder)
Microsoft.AspNetCore.Server.IISIntegration.IISSetupFilter+<>c__DisplayClass4_0.<Configure>b__0(IApplicationBuilder app)
Microsoft.AspNetCore.Hosting.Internal.AutoRequestServicesStartupFilter+<>c__DisplayClass0_0.<Configure>b__0(IApplicationBuilder builder)
Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()

Show raw exception details
System.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.) ---> System.ComponentModel.Win32Exception (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, Boolean applyTransientFaultHandling, String accessToken)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at Hangfire.SqlServer.SqlServerStorage.CreateAndOpenConnection()
   at Hangfire.SqlServer.SqlServerStorage.UseConnection[T](DbConnection dedicatedConnection, Func`2 func)
   at Hangfire.SqlServer.SqlServerStorage.UseConnection(DbConnection dedicatedConnection, Action`1 action)
   at Hangfire.SqlServer.SqlServerStorage.Initialize()
   at Hangfire.SqlServer.SqlServerStorage..ctor(String nameOrConnectionString, SqlServerStorageOptions options)
   at Hangfire.SqlServerStorageExtensions.UseSqlServerStorage(IGlobalConfiguration configuration, String nameOrConnectionString)
   at BANK.Web.Startup.Startup.<ConfigureServices>b__4_4(IGlobalConfiguration config) in G:\AzureDevOps\POC\BANK2019\aspnet-core\src\BANK.Web.Host\Startup\Startup.cs:line 135
   at Hangfire.HangfireServiceCollectionExtensions.<>c__DisplayClass0_0.<AddHangfire>b__9(IServiceProvider serviceProvider)
   at Castle.Windsor.MsDependencyInjection.WindsorRegistrationHelper.<>c__DisplayClass5_0.<RegisterServiceDescriptor>b__0(IKernel c)
   at Castle.MicroKernel.Registration.ComponentRegistration`1.<>c__DisplayClass88_0`1.<UsingFactoryMethod>b__0(IKernel k, ComponentModel m, CreationContext c)
   at Castle.MicroKernel.ComponentActivator.FactoryMethodActivator`1.Instantiate(CreationContext context)
   at Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalCreate(CreationContext context)
   at Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Create(CreationContext context, Burden burden)
   at Castle.MicroKernel.Lifestyle.AbstractLifestyleManager.CreateInstance(CreationContext context, Boolean trackedExternally)
   at Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Resolve(CreationContext context, IReleasePolicy releasePolicy)
   at Castle.MicroKernel.Handlers.DefaultHandler.ResolveCore(CreationContext context, Boolean requiresDecommission, Boolean instanceRequired, Burden& burden)
   at Castle.MicroKernel.Handlers.DefaultHandler.Resolve(CreationContext context, Boolean instanceRequired)
   at Castle.MicroKernel.Handlers.AbstractHandler.Resolve(CreationContext context)
   at Castle.MicroKernel.DefaultKernel.ResolveComponent(IHandler handler, Type service, IDictionary additionalArguments, IReleasePolicy policy, Boolean ignoreParentContext)
   at Castle.MicroKernel.DefaultKernel.Castle.MicroKernel.IKernelInternal.Resolve(Type service, IDictionary arguments, IReleasePolicy policy, Boolean ignoreParentContext)
   at Castle.MicroKernel.DefaultKernel.Resolve(Type service, IDictionary arguments)
   at Castle.Windsor.WindsorContainer.Resolve(Type service)
   at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.ResolveInstanceOrNull(Type serviceType, Boolean isOptional)
   at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetServiceInternal(Type serviceType, Boolean isOptional)
   at Castle.Windsor.MsDependencyInjection.ScopedWindsorServiceProvider.GetService(Type serviceType)
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService[T](IServiceProvider provider)
   at Hangfire.HangfireApplicationBuilderExtensions.ThrowIfNotConfigured(IApplicationBuilder app)
   at Hangfire.HangfireApplicationBuilderExtensions.UseHangfireDashboard(IApplicationBuilder app, String pathMatch, DashboardOptions options, JobStorage storage)
   at BANK.Web.Startup.Startup.Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) in G:\AzureDevOps\POC\BANK2019\aspnet-core\src\BANK.Web.Host\Startup\Startup.cs:line 192
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)
   at Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilderStartupFilter.<>c__DisplayClass0_0.<Configure>g__MiddlewareFilterBuilder|0(IApplicationBuilder builder)
   at Microsoft.AspNetCore.Server.IISIntegration.IISSetupFilter.<>c__DisplayClass4_0.<Configure>b__0(IApplicationBuilder app)
   at Microsoft.AspNetCore.Hosting.Internal.AutoRequestServicesStartupFilter.<>c__DisplayClass0_0.<Configure>b__0(IApplicationBuilder builder)
   at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
ClientConnectionId:9a41d9ce-9a97-4ef2-9fea-a62e9fd4bbc2
Error Number:10060,State:0,Class:20
Routing Destination:a6ccbde5de65.tr383.centralus1-a.worker.database.windows.net,65535
.NET Core 4.6.27207.03 X86 v4.0.0.0    |   Microsoft.AspNetCore.Hosting version 2.2.0-rtm-35687    |    Microsoft Windows 10.0.14393    |   Need help?


推荐答案


这篇关于启动应用程序时发生错误。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-19 00:48