2017-04-09 17 views

答えて

7

私はppamのサポートがXamarinにとってはあまりないと思います。したがって、暗黙の<DebugType>portable</DebugType>はドットネット標準の.csprojで互換性がありません。

あなたはDOTNET標準ライブラリの.csprojに次を追加してDOTNET標準ライブラリにブレークポイントを打つことができる必要があります:

<DebugType>Full</DebugType> 

これはの「フル」の代わりに、デフォルトのデバッグタイプに戻りますppdb(ポータブルPDB)

https://github.com/dotnet/core/blob/master/Documentation/diagnostics/portable_pdb.md#supported-scenarios

条件の必要性がある場合は、次に戻って行くことができます:

<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    <DebugType>Full</DebugType> 
    </PropertyGroup> 

又は

<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> 
    <DebugType>pdb-only</DebugType> 
    </PropertyGroup> 

放出<DebugType>ビット冗長であるが。

関連する問題