Исключение ThreadAbortException, возникающее из ниоткуда, прерывает работу приложения (IIS с .NET Framework 4.8) и оставляет его в состоянии, в котором нет новой базы данных. соединение может быть открыто.
Код: Выделить всё
System.Threading.ThreadAbortException: Der Thread wurde abgebrochen.
bei SNIReadSyncOverAsync(SNI_ConnWrapper* , SNI_Packet** , Int32 )
bei SNINativeMethodWrapper.SNIReadSyncOverAsync(SafeHandle pConn, IntPtr& packet, Int32 timeout)
bei System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
bei System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
bei System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
bei System.Data.SqlClient.TdsParserStateObject.TryReadByte(Byte& value)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
bei System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject stateObj, Boolean isDelegateControlRequest)
bei System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
bei System.Data.SqlClient.SqlInternalTransaction.Commit()
bei System.Data.SqlClient.SqlTransaction.Commit()
У вас есть идеи, в чем может быть основная причина?
Подробнее здесь: https://stackoverflow.com/questions/790 ... of-nowhere