Advertisement
heinrich23

VisualStudio csproj RunPostBuildEvent OnOutputUpdated

Feb 19th, 2020
12,097
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. <Project Sdk="Microsoft.NET.Sdk">
  2.  
  3. <PropertyGroup>
  4. <TargetFramework>netcoreapp3.0</TargetFramework>
  5. <IsPackable>false</IsPackable>
  6. <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
  7. </PropertyGroup>
  8.  
  9. <ItemGroup>
  10. <PackageReference Include="Microsoft.CodeCoverage" Version="16.5.0" />
  11. <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.2.0" />
  12. <PackageReference Include="ReportGenerator" Version="4.4.7" />
  13. <PackageReference Include="xunit" Version="2.4.1" />
  14. <PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" />
  15. <PackageReference Include="coverlet.collector" Version="1.0.1" />
  16. </ItemGroup>
  17.  
  18. <ItemGroup>
  19. <ProjectReference Include="..\MyProject\MyProject.csproj" />
  20. <ProjectReference Include="..\Microsoft.Identity.Web\Microsoft.Identity.Web.csproj" />
  21. </ItemGroup>
  22.  
  23. </Project>
  24. <Target Name="PostBuild" AfterTargets="PostBuildEvent">
  25. <Exec Command="dotnet test $(ProjectPath) --results-directory:$(ProjectDir)\TestResultsDirectory --collect:&quot;Code Coverage&quot;&#xD;&#xA;&#xD;&#xA;dotnet.exe test $(ProjectPath) --settings:$(ProjectDir)\.runsettings&#xD;&#xA;" />
  26. </Target>
  27. </Project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement