What is the difference between using <DebugType> Full </DebugType> and <DebugType> Portable </DebugType> for major .net projects?

To create an open cover report, I need to make debugType as Full. I generate a report on the build server because I have to abandon the build if the coverage does not reach a certain threshold. The assembly is created in Release mode. What is the significance of saving debugType Full in my csproj file? Will this degrade production productivity?

+8
source share
1 answer

, "" PDB Windows, . "" PDB , . dotnet/core.

, , , . , ( .NET Framework < 4.7.1, pdb ).

, , DebugType Full, , , SDK.

, , csproj

<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
  <DebugType>Full</DebugType>
</PropertyGroup>
+13

Source: https://habr.com/ru/post/1688047/


All Articles