本文介绍了在提货申请时显示错误消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在客户端计算机上安装Windows应用程序安装程序(.exe)文件并加载它时,它会显示如下错误消息: -

当我单击退出按钮时,它会完全关闭,但是当我点击继续按钮时,它会打开第一个表格。

相同的安装文件(.exe)正常运行而不会在我的(开发人员)计算机上出现任何错误。



有关调用

实时(JIT)调试而非此对话框的详细信息,请参阅此消息的结尾。



**************异常文本**************

System.Data .SqlClient.SqlException:用户'sa'登录失败。

在System.Data.SqlClient.SqlInternalConnection.OnError(SqlException异常,布尔breakConnection)

在System.Data .SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)

在System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataSt) ream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj)

at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)

at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo) serverInfo,String newPassword,Boolean ignoreSniOpenTimeout,Int64 timerExpire,SqlConnection owningObject)

at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host,String newPassword,Boolean redirectedUserInstance,SqlConnection owningObject,SqlConnectionString connectionOptions,Int64 timerStart )/ / $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ctor(DbConnectionPoolIdentity标识,SqlConnectionString connectionOptions,Object providerInfo,String newPassword,SqlConnectio n owningObject,Boolean redirectedUserInstance)

在System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions选项,对象poolGroupProviderInfo,DbConnectionPool池,DbConnection owningConnection)

在System.Data。 ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection,DbConnectionPool池,DbConnectionOptions选项)

在System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)

在System.Data。 SystemBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)

at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)

at System.Data.ProviderBase.DbConnectionFactory.GetConnection( DbConnection owningConnection)

在System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory)

在System.Data.SqlClient。 System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection连接,ConnectionState& amp;)中的
的SqlConnection.Open()
原始状态)

在System.Data.Common.DbDataAdapter.FillInternal(DataSet数据集,DataTable [] datatables,Int32 startRecord,Int32 maxRecords,String srcTable,IDbCommand命令,CommandBehavior行为)
$ b $。在System.Data.Common.DbDataAdapter.Fill(DataTable [] dataTables,Int32 startRecord,Int32 maxRecords,IDbCommand命令,CommandBehavior行为)

在System.Data.Common.DbDataAdapter.Fill(DataTable) dataTable)

at Billing_Software.Kolkata_DentalDataSet23TableAdapters.Sales_DetailsTableAdapter.Fill(Sales_DetailsDataTable dataTable)

at Billing_Software.Home_Page.Home_Page_Load(Object sender,EventArgs e)

在System.Windows.Forms.Form.OnLoad(EventArgs e)

在System.Windows.Forms.Form.OnCreateControl()

在System.Windows.Forms。 Control.CreateControl(Boolean fIgnoreVisible)

在System.Windows.Forms.Control.CreateControl()

在System.Windows.Forms.Control.WmSh owWindow(消息&安培; m)

在System.Windows.Forms.Control.WndProc(Message& m)

在System.Windows.Forms.ScrollableControl.WndProc(Message& m)
(消息& m)
System.Windows.Forms.Form.WmShowWindow上的
(消息& m)
$ b System.Windows.Forms.Form.WndProc上的$ b(消息& m)

在System.Windows.Forms.Control.ControlNativeWindow.OnMessage(消息& m)

在System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

在System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,IntPtr wparam,IntPtr lparam)





**************已装载的装配************ **

mscorlib

汇编版本:2.0.0.0

Win32版本:2.0.50727.5466(Win7SP1GDR.050727-5400)

CodeBase:file:/// C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

------------- --- ------------------------

Billing_Software

汇编版本:1.0.0.0

Win32版本:1.0.0.0

CodeBase:file:/// C:/Program%20Files/DentalSoftware/Billing_Software.exe

---- ------------------------------------

System.Windows.Forms

汇编版本:2.0.0.0

Win32版本:2.0.50727.5468(Win7SP1GDR.050727-5400)

CodeBase:file:/// C :/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

---------------- ------------------------

系统

汇编版本:2.0.0.0

Win32版本:2.0.50727.5467(Win7SP1GDR.050727-5400)

CodeBase:file:/// C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System .dll

----------------------------------------

System.Drawing

汇编版本:2.0.0.0

Win32版本:2.0.50727.5467 (Win7SP1GDR.050727-5400)

CodeBase:file:/// C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

System.Configuration

汇编版本:2.0.0.0

Win32版本:2.0.50727.5420(Win7SP1.050727-5400)

CodeBase:file :/// C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

--------------- -------------------------

System.Xml

汇编版本:2.0.0.0

Win32版本:2.0.50727.5420(Win7SP1.050727-5400)

CodeBase:file:/// C:/Windows/assembly/GAC_MSIL/System.Xml/2.0 .0.0__b77a5c561934e089 / System.Xml.dll

--------------------------------- -------

System.Data

汇编版本:2.0.0.0

Win32版本:2.0.50727.5420(Win7SP1.050727 -5400)

CodeBase:file:/// C:/ Windows / asse mbly / GAC_32 / System.Data / 2.0.0.0__b77a5c561934e089 / System.Data.dll

------------------------ ----------------

System.Transactions

汇编版本:2.0.0.0

Win32版本:2.0.50727.4927(NetFXspW7.050727-4900)

CodeBase:file:/// C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll

----------------------------------------

System.EnterpriseServices

汇编版本:2.0.0.0

Win32版本:2.0.50727.5420(Win7SP1.050727-5400)

CodeBase:file:/// C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll

---------- ------------------------------



**** ********** JIT调试**************

启用实时(JIT)调试,.config文件为此

应用程序或计算机(machine.config)必须具有

在system.windows.forms部分设置的jitDebugging值。

应用程序也必须通过调试编译

启用。



例如:



< configuration>

< system.windows.forms jitdebugging =true>





启用JIT调试后,任何未处理的异常

将被发送到注册的JIT调试器电脑

而非由此对话框处理。



我无法找出背后的原因。请有人帮助我。

解决方案

When I install my Windows Application Setup(.exe) file on the Client machine and load it , it gives an error message like this :-
When I click the quit button it gets totally closed, but when I click the continue button it open the fist form.
The same Setup file(.exe) is running properly without giving any error on my(developer) machine.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Data.SqlClient.SqlException: Login failed for user 'sa'.
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at Billing_Software.Kolkata_DentalDataSet23TableAdapters.Sales_DetailsTableAdapter.Fill(Sales_DetailsDataTable dataTable)
at Billing_Software.Home_Page.Home_Page_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Billing_Software
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/DentalSoftware/Billing_Software.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitdebugging="true">


When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I am unable to find out the reason behind it. Kindly somebody help me.

解决方案


这篇关于在提货申请时显示错误消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-18 21:19