Descargué VS 2017 15.7, .NET Core 2.1.2 y Blazor para probarlo. No funcionó correctamente en VS 2017 y pensé que lo intentaría con el código dotnet cli y VS Code. En su lugar me encontré con el siguiente error:
CSC : error CS1617: Invalid option '7.3' for /langversion.
En VS, ejecutará la aplicación "Cargando ..." y luego nada. No estoy seguro si los dos problemas están relacionados
dotnet --info
devuelve lo siguiente:
.NET Command Line Tools (2.1.300-preview1-008174)
Product Information:
Version: 2.1.300-preview1-008174
Commit SHA-1 hash: b8df89a54f
Runtime Environment:
OS Name: Windows
OS Version: 10.0.17666
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\2.1.300-preview1-008174\
Microsoft .NET Core Shared Framework Host
Version : 2.1.0-preview1-26216-03
Build : f2c3216183d20416568a4bbf5bb7d153e826f153
Debería usar la versión de Vista previa de VS para probar Blazor, que tiene el número 15.8.x
E instale el .net core 2.1 RC. 2.1.2 no lo cortará.
Tuve el mismo problema (pantalla en blanco al ejecutar la aplicación en VS, opción no válida '7.3' de CLI) y solo necesitaba una versión anterior del SDK. Compruebe esto utilizando dotnet --info
. 2.1.300-preview1 no funciona, parece que necesita 2.1.300-rc1 que está disponible en https://www.microsoft.com/net/download/all