くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

.NET STAMDERD LIBRARY をが含まれている Xamarin.iOS プロジェクト で "ConvertPdbToMdb" タスクが予期せずに失敗しました。 って出るから解決してみた

エラー

重大度レベル コード 説明 プロジェクト ファイル 抑制状態
エラー "ConvertPdbToMdb" タスクが予期せずに失敗しました。Pdb2Mdb.PortablePdbNotSupportedException: Portable PDB 'C:\Users\User Name\Source\Repos...\obj\Release\netstandard1.0\Project Name.pdb' can't be converted to mdb. Consider setting the project 'DebugType' property to 'Full'. 場所 Pdb2Mdb.Converter.Convert(String filename) 場所 C:\d\lanes\4471\3f99c5a7\source\xamarinvs\src\MSBuild\Xamarin.iOS.Tasks\Pdb2mdb\Driver.cs:行 43 場所 Xamarin.iOS.Tasks.ConvertPdbToMdb.Execute() 場所 C:\d\lanes\4471\3f99c5a7\source\xamarinvs\src\MSBuild\Xamarin.iOS.Tasks\Tasks\ConvertPdbToMdb.cs:行 26 場所 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 場所 Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() Project Name.iOS

解決方法

NET STANDARD Project の プロパティの詳細設定を開く

デバッグ情報を Full にする

参考サイト

bugzilla.xamarin.com