Skip to content

Run ILVerify on unit tests #506

@jonorossi

Description

@jonorossi

We've been running PEVerify on the output of unit tests on Windows for .NET Framework builds for a very long time. Microsoft has been building Microsoft.DotNet.ILVerification under the CoreRT project, but that effort has now moved into the .NET runtime Git repo and looks to be coming out in .NET 5 as ILVerify and a library. It would probably be a good time to test out the tool to see if DP is in good shape and the tool doesn't have false positives, and ready us for running this tool for .NET Framework and Mono.

Right now there is no package on nuget.org, but there are builds on another feed as documented in the readme:

You can run this, but we'd probably want to use the library:

dotnet ilverify hello.dll -r "c:\Program Files\dotnet\shared\Microsoft.NETCore.App\2.1.12\*.dll"

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions