Olá!
O erro que você está enfrentando:
MSBUILD : error MSB1009: Arquivo de projeto não existe. Opção: C:\Projetos\NetCore\Cursos\ContainRs.WebApp\ContainRs.WebApp.csproj
indica que o caminho para o arquivo .csproj está incorreto ou o arquivo realmente não existe nesse local.
Confirme o caminho do projeto:
Verifique se o arquivo ContainRs.WebApp.csproj realmente está localizado em:
C:\Projetos\NetCore\Cursos\ContainRs.WebApp\ContainRs.WebApp.csproj
Se não estiver, corrija o caminho conforme a estrutura real de pastas.
Atenção à extensão .csproj digitada incorretamente:
Na sua linha de comando, você escreveu:
--startup-project .\ContainRs.WebApp\ContainRs.WebApp.cproj
A extensão .cproj está incorreta. O correto é .csproj.
Corrija para:
dotnet ef database update --project .\ContainRs.WebApp\ContainRs.WebApp.csproj --startup-project .\ContainRs.WebApp\ContainRs.WebApp.csproj
Se o projeto principal (onde está o DbContext) estiver em outro local (por exemplo, em uma biblioteca chamada ContainRs.Infrastructure), você precisa ajustar o parâmetro --project para apontar para o projeto que contém o DbContext, e --startup-project para o projeto web.