Comandos básicos de .NET CLI

Variables de Entorno

Deshabilitar Telemetría
DOTNET_CLI_TELEMETRY_OPTOUT = 1

Crear Solución

Crea un archivo .sln con el nombre proporcionado por el argumento --name.
dotnet new sln --name BlazorServerExample

Crear Proyecto a partir de Plantilla

Genera los archivos relacionados con la plantilla especificada, en una carpeta y proyecto cuyo nombre se define con el argumento -o.
dotnet new blazor -o BlazorApp
Para ver la lista de plantillas de proyectos, se puede usar el siguiente comando:
dotnet new list
Nombre de la plantilla Nombre corto Idioma Etiquetas
API web ASP.NET Core (native AOT) webapiaot [C#] Web/Web API/API/Service
Aplicación Blazor Server blazorserver [C#] Web/Blazor
Aplicación Blazor Server vacía blazorserver-empty [C#] Web/Blazor/Empty
... ... ... ...
Worker Service worker [C#],F# Common/Worker/Web

Se pueden saber más opciones de la plantilla con
dotnet new blazor --help

Agregar Proyecto a Solución

dotnet sln BlazorServerExample.sln add ./BlazorApp/BlazorApp.csproj

Crear aplicación SPA de Blazor (WASM)

dotnet new blazorwasm -o MyBlazorSpa

Ejemplo de creación de solución para servidor Blazor

dotnet new sln --name BlazorServerExample
dotnet new blazor -o BlazorApp -int Server
dotnet sln BlazorServerExample.sln add ./BlazorApp/BlazorApp.csproj

Ejemplo de creación de solución de consola

dotnet new sln --name ConsoleApp
dotnet new console -o ConsoleApp
dotnet sln ConsoleApp.sln add ./ConsoleApp/ConsoleApp.csproj

Actualizar paquetes

dotnet package update

Referencias

Comentarios

Entradas más populares de este blog

Instalar escritorio remoto en Raspberry OS

Quitar el fondo de una imagen con ImageMagick

Speedtest CLI, para generar un JSON de prueba de descargas y subidas