Sembra che un recente aggiornamento nelle build notturne di RC2 abbia cambiato il modo in cui i programmi vengono avviati. Dall'aggiornamento, ora mi viene presentato un errore durante l'esecuzione del seguente comando.Nessun tipo di 'Programma' adatto per un punto di ingresso
// "commands": {
// "web": "Microsoft.AspNet.Server.Kestrel --server.urls http://localhost:1287"
// }
dnx --watch web
'Microsoft.AspNet.Server.Kestrel' does not contain a 'Program' type suitable for an entry point Stopped listening.
Startup.cs compila e ha i seguenti metodi.
public class Startup
{
public void ConfigureServices(IServiceCollection services, IHostingEnvironment env)
{ ... }
public void Configure(IApplicationBuilder app, IApplicationLifetime lifetime)
{ ... }
}
ciò che deve essere fatto per ottenere il programma per avviare con l'ultima nightly costruisce?
Ecco un esempio che riproduce il problema. https://github.com/roydukkey/moist/tree/stackoverflow-34615917
sdk: v1.0.0-rc2-16357
Sto usando "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc2- *", ecc. – roydukkey
La soluzione dovrebbe essere la stessa (a meno che non ci sia un nuovo drastico cambiamento che non mi sorprenda: D), provalo e applica le tue versioni. – tugberk
'WebApplication' non contiene una definizione per 'Esegui' Web.DNX 4.5.1 – roydukkey