csharp-interactive

(★ 32)

Build automation system for .NET

File Explorer

  • .aiignore
  • .gitignore
  • build.cmd
  • build.sh
  • CSharpInteractive.sln
  • CSharpInteractive.sln.DotSettings
  • Directory.Build.props
  • docker.cmd
  • icon.png
  • LICENSE
  • README.md
  • README_BODY.md
  • rebuild.cmd
  • sdk.cmd

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

dotnet add package

View Details ▼

Add or update a .NET package reference in a project file.

dotnet add package {{package}}

Add a package to the project in the current directory:

dotnet add {{path/to/file.csproj}} package {{package}}

Add a package to a specific project:

dotnet add package {{package}} {{[-v|--version]}} {{1.0.0}}

Add a specific version of a package to the project:

🔍

dotnet run

View Details ▼

Run a .NET application without explicit compile or launch commands.

dotnet run

Run the project in the current directory:

dotnet run --project {{path/to/file.csproj}}

Run a specific project:

dotnet run -- {{arg1=foo arg2=bar ...}}

Run the project with specific arguments:

🔍

dotnet

View Details ▼

Cross platform .NET tools for .NET Core.
Some subcommands such as `build` have their own usage documentation.

dotnet new {{template_short_name}}

Initialize a new .NET project:

dotnet restore

Restore NuGet packages:

dotnet run

Build and execute the .NET project in the current directory:

🔍

script

View Details ▼

Record all terminal output to a typescript file.

script

Record a new session to a file named `typescript` in the current directory:

exit

Stop recording:

script {{path/to/session.out}}

Record a new session to a custom filepath:

# Project Badges

// repository documentation