diff --git a/pages/common/dotnet-run.md b/pages/common/dotnet-run.md new file mode 100644 index 0000000000..a2e32018d9 --- /dev/null +++ b/pages/common/dotnet-run.md @@ -0,0 +1,24 @@ +# dotnet run + +> Run a .NET application without explicit compile or launch commands. +> More information: . + +- Run the project in the current directory: + +`dotnet run` + +- Run a specific project: + +`dotnet run --project {{path/to/file.csproj}}` + +- Run the project with specific arguments: + +`dotnet run -- {{arg1=foo arg2=bar ...}}` + +- Run the project using a target framework moniker: + +`dotnet run --framework {{net7.0}}` + +- Specify architecture and OS, available since .NET 6 (Don't use `--runtime` with these options): + +`dotnet run --arch {{x86|x64|arm|arm64}} --os {{win|win7|osx|linux|ios|android}}`