dotnet-apiport

(β˜… 996)

This repo contains .NET Portability Analyzer (VSIX and Console) libraries and tools

  • .editorconfig
  • .gitattributes
  • .gitignore
  • azure-pipelines-release.yml
  • azure-pipelines.yml
  • build.cmd
  • build.ps1
  • CONTRIBUTING.md
  • Directory.Build.props
  • Directory.Build.targets
  • global.json
  • init.cmd
  • init.ps1
  • LICENSE.txt
  • NuGet.Config
  • PortabilityTools.sln
  • PortabilityTools.snk
  • PortabilityTools.VisualStudio.Imports.targets
  • README.md
  • rules.ruleset
  • SECURITY.md
  • stylecop.json
  • version.json

# Installation Guide

1. Get the code
git clone https://github.com/microsoft/dotnet-apiport

Downloads the entire project code from GitHub to your computer.

cd dotnet-apiport

Moves into the project folder you just downloaded.

2. .NET

Medium Recommended
Prerequisites
  • Git Needed to download the project code from GitHub.
  • .NET SDK The SDK required for the dotnet command.
dotnet build src/ApiPort/ApiPort/ApiPort.csproj

Type this command into your terminal and run it.

dotnet bin/Debug/ApiPort/netcoreapp2.1/ApiPort.dll -- listTargets

Type this command into your terminal and run it.

dotnet bin/Debug/ApiPort/netcoreapp2.1/ApiPort.dll -- analyze -f Foo.dll -r HTML

Type this command into your terminal and run it.

alias apiport="dotnet {dotnet-apiport-folder}/bin/Debug/ApiPort/netcoreapp2.1/ApiPort.dll"

Type this command into your terminal and run it.

βœ… After dotnet run, check the message or address shown in the terminal.

Pulled directly from this repo's README.

// repository documentation