1

.NET for Macをインストールして、OSX でコンソール アプリケーションを試してみます。ターミナルのスタック トレースは次のようになります。

System.NullReferenceException: Object reference not set to an instance of an object
  at ConfigEditor.XmlLoader.Run () [0x00000] in <filename unknown>:0 
  at ConfigEditor.Program.Main () [0x00000] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 

ファイル名と行番号を出力するスタック トレースを取得するにはどうすればよいですか? Windows の場合のように pdb ファイルが必要ですか? また、どのように取得すればよいですか?

私のプロジェクトは、現時点で 3 つのファイルで構成されています。

  • Program.cs
  • プロジェクト.json
  • project.lock.json

そして、私はアプリを実行しdnx . runます。

4

0 に答える 0