読者です 読者をやめる 読者になる 読者になる

くうと徒然なるままに

超高校生級のXamariner です。

.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 にする

参考サイト

https://bugzilla.xamarin.com/show_bug.cgi?id=53474bugzilla.xamarin.com