2

我设置项目的步骤:

  1. 创建了新的 asp.net 项目
  2. 安装包 Nancy.Viewengines.Razor
  3. 添加 Views/hello.cshtml(简单的 hello world html)
  4. 添加 MainModule.cs
  5. 点击 ctrl-F5 (它返回目录列表)
  6. 将 url 更改为 localhost:41915/hello

然后我得到 404 资源未找到。
我错过了什么?

// MainModule.cs

namespace MyProj
{
    using Nancy.Routing;
    using Nancy;

    public class MainModule : NancyModule
    {
        public MainModule(IRouteCacheProvider routeCacheProvider)
        {
            Get["/hello"] = parameters => {
                return View["hello.cshtml"];
            };

        }
    }
}
4

1 回答 1

3

您也需要 Nancy.Hosting.AspNet 包。

于 2013-05-14T04:49:46.417 回答