asp.net核心不工作的Razor视图

asp.net核心不工作的Razor视图,razor,asp.net-core-mvc,Razor,Asp.net Core Mvc,我仍在努力了解asp.net core,所以这可能是一个愚蠢的问题,但我无法获得一个与asp.net core mvc一起工作的清晰视图 当我试图返回一个视图,但在控制台日志记录中没有得到任何有用的东西时,我得到了一个500错误 My project.json: { "version": "1.0.0-*", "buildOptions": { "debugType": "portable", "emitEntryPoint": true }, "dependen

我仍在努力了解asp.net core,所以这可能是一个愚蠢的问题,但我无法获得一个与asp.net core mvc一起工作的清晰视图

当我试图返回一个视图,但在控制台日志记录中没有得到任何有用的东西时,我得到了一个500错误

My project.json:

{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },
  "dependencies": {},
  "frameworks": {
    "netcoreapp1.0": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.0.1"
        },
        "Microsoft.AspNetCore.Server.Kestrel": "1.0.0",
        "Microsoft.AspNetCore.Mvc": "1.0.1",
        "Microsoft.Extensions.DependencyInjection": "1.0.0",

        "Microsoft.AspNetCore.Mvc.Razor": "1.0.1",
        "Microsoft.AspNetCore.StaticFiles": "1.0.0",
        "Microsoft.Extensions.Logging.Console": "1.0.0"
      },
      "imports": "dnxcore50"
    }
  }
}
Program.cs:

using System;
using System.IO;
using Microsoft.AspNetCore.Hosting;

namespace aspnetcoreapp
{
    public class Program
    {
        public static void Main(string[] args)
        {
            var host = new WebHostBuilder()
                .UseKestrel()
                .UseContentRoot(Directory.GetCurrentDirectory())
                .UseStartup<Startup>()
                .Build();

            host.Run();
        }
    }
}
Home.cs:

using Microsoft.AspNetCore.Mvc;
//using System.Text.Encodings.Web;

namespace MvcMovie.Controllers
{
    public class HomeController : Controller
    {
        // 
        // GET: /HelloWorld/

        public IActionResult Index()
        {
            return View();
        }

        // 
        // GET: /HelloWorld/Welcome/ 

        public string Welcome()
        {
            return "This is the home Welcome action method...";
        }
    }
}
我在/Views/Home/Index.cshtml中有一个基本视图

任何帮助都将不胜感激

谢谢

真烦人

经过几个小时的头部撞击,然后张贴问题,在我的“最后一次尝试”中,我找到了答案

在VSCode中调试之后,我能够得到实际的错误消息

然后我找到了答案

现在是时候去试着找出“PreserveComilationContext”实际上做了什么

谢谢

真烦人

经过几个小时的头部撞击,然后张贴问题,在我的“最后一次尝试”中,我找到了答案

在VSCode中调试之后,我能够得到实际的错误消息

然后我找到了答案

现在是时候去试着找出“PreserveComilationContext”实际上做了什么

谢谢

using Microsoft.AspNetCore.Mvc;
//using System.Text.Encodings.Web;

namespace MvcMovie.Controllers
{
    public class HomeController : Controller
    {
        // 
        // GET: /HelloWorld/

        public IActionResult Index()
        {
            return View();
        }

        // 
        // GET: /HelloWorld/Welcome/ 

        public string Welcome()
        {
            return "This is the home Welcome action method...";
        }
    }
}