Sto cercando di creare il progetto ASP.NET 5 più semplice possibile per servire file statici, senza dipendere dai modelli di progetto di Visual Studio. Tuttavia, quando richiedo un file, sto ricevendo solo una risposta vuota. Qui è il mio codice:Qual è il modo più semplice per pubblicare file statici utilizzando ASP.NET 5?
project.json:
{
"wwwroot": "wwwroot",
"dependencies": {
"Microsoft.AspNet.Server.Kestrel": "1.0.0-beta8",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta8"
},
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel"
},
"frameworks": {
"dnx46": { }
}
}
Startup.cs:
using Microsoft.AspNet.Builder;
using Microsoft.AspNet.Http;
namespace Study.StaticFileServer
{
public class Startup
{
public void Configure(IApplicationBuilder app)
{
app.UseStaticFiles();
}
}
}
Infine, c'è una cartella "wwwroot" contenente "downloadme.txt".
Quando si esegue dnx web
e si richiede il file, la risposta è vuota. Cosa devo aggiungere per farlo funzionare?
Come stai richiedendo il file nel browser? –
C'è qualcosa nel file? :) –
Mithun, sto navigando su http: // localhost: 5000/downloadme.txt. Victor, si. È possibile visualizzare il progetto su GitHub [qui] (https://github.com/bryandrenner/study/tree/master/003staticFileServer). – Bryan