.NETコードに例外があり、PDBファイルが利用可能な場合、例外メッセージに表示されるソースコード行番号のエラーが表示されます。これは、PDBファイルが提供されていますが、私は、任意の行番号を取得しないコマンドライン実行、中に異なるように思える:c#コマンドラインにエラー行番号なし
Anwendung: MNX.CommandLine.EpkFtpEventhandler.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund eines Ausnahmefehlers beendet. Ausnahmeinformationen: System.Data.SqlClient.SqlException Stapel: bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(System.String, Boolean, Int32, Boolean) bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(System.Threading.Tasks.TaskCompletionSource`1, System.String, Boolean, Int32, Boolean) bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery() bei MNX.DB.WriteLocal(System.String) bei MNX.DB.Write(System.String) bei MNX.CommandLine.EpkFtpEventHandler.Main(System.String[])
誰もがなぜ知っていますか?
メッセージ以外の例外の詳細を確認しましたか? – MetaColon
私が考えることができる唯一のその他の有用な詳細はStackTraceプロパティですが、行番号を渡すとは思いません。他の情報があれば、コード全体をtry/catchして報告します。 – needfulthing