c# - studio - net standard 2.0 download
''Console'' no contiene una definiciĆ³n para ''ReadKey'' en la aplicaciĆ³n asp.net 5 console (1)
Estoy creando una aplicación simple en ASP.NET 5 Console en VS2015 CTP . Para la siguiente línea de código
// Wait for user input
Console.ReadKey();
Recibo el error ''Consola'' no contiene una definición para ''ReadKey'' . También recibo una sugerencia como ASP.Net 5.0-Available ASP.NET Core 5.0- Not available
. ¿La palabra clave ReadKey ya no se usa? ¿Qué significa esa sugerencia que necesito agregar alguna referencia?
Básicamente, Console.ReadKey
está disponible en el marco completo, pero no está disponible en .NET Core. Es por eso que está diciendo que está "Disponible" para ASP.NET 5.0 (construyendo contra el marco completo) pero "No disponible" para ASP.NET Core 5.0 (compilando contra CoreCLR).
Deje de usarlo o construya solo en el marco completo: edite su archivo project.json
para eliminar la opción "core" de la propiedad de su frameworks
. (Exactamente como se llamará dependerá de la versión de ASP.NET 5 que esté utilizando. Puede ser dnxcore50
por ejemplo).