我正在使用最新版本的Visual Studio Code(v0.3)来玩新的ASPNET 5测试版.我不想把VS2015 RC放在我的工作机器上.我有一个准系统(Hello World)MVC6应用程序,在找出dn*命令行工具的基础知识后我已经运行了.
现在我想提供一个静态文件.我已将Microsoft.AspNet.StaticFiles添加到我的project.json文件中并恢复了包.
我的project.json:
{
"version": "1.0.0-*",
"webroot": "wwwroot",
"exclude": [
"wwwroot"
],
"packExclude": [
"**.kproj",
"**.user",
"**.vspscc"
],
"dependencies": {
"Kestrel": "1.0.0-*",
"Microsoft.AspNet.Diagnostics": "1.0.0-*",
"Microsoft.AspNet.Mvc": "6.0.0-*",
"Microsoft.AspNet.Server.IIS": "1.0.0-*",
"Microsoft.AspNet.Server.WebListener": "1.0.0-*",
"Microsoft.AspNet.StaticFiles": "1.0.0-*"
},
"commands": {
"web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:8080",
"kestrel": "Microsoft.AspNet.Hosting --server Kestrel --server.urls http://localhost:8080"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
}
}
Run Code Online (Sandbox Code Playgroud)
我的Startup.cs:
using Microsoft.AspNet.Builder;
using Microsoft.Framework.DependencyInjection;
namespace EmailViewer
{
public class Startup
{
public void ConfigureServices(IServiceCollection services)
{ …Run Code Online (Sandbox Code Playgroud)