asp.net-mvc – 找不到Nancy Razor Viewengine
发布时间:2020-12-16 09:52:43 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Nancy 0.14.1.0和Razor视图.只要我在VS 2010中使用内部Web服务器,情况就会好转.现在我确实将这些内容部署到运行IIS 6的Web服务器上.路由是 Get["/api/v1/admin/clients"] = parameters = { return View["Admin/view",new DataAccessLayer(Context)
我正在使用Nancy 0.14.1.0和Razor视图.只要我在VS 2010中使用内部Web服务器,情况就会好转.现在我确实将这些内容部署到运行IIS 6的Web服务器上.路由是
Get["/api/v1/admin/clients"] = parameters => { return View["Admin/view",new DataAccessLayer(Context).admin_get_clients()]; }; 它返回一个客户列表(这里没关系). 服务器上的目录结构是 bin Content Shared |--- _Layout.cshtml Views |--- Admin |--- view.cshtml 我抓住的例外是 Nancy.ViewEngines.ViewNotFoundException: Unable to locate view 'Admin/view' Currently available view engine extensions: sshtml,html,htm Locations inspected:,views/api/Admin/view,api/Admin/view,views/Admin/view,Admin/view Root path: C:InetpubWebsitesTestapi 我有点担心的是“可用的视图引擎扩展”条目:我在这里缺少cshtml …虽然我猜我的web.config包含正确的条目: <compilation debug="true" targetFramework="4.0"> <buildProviders> <add extension=".cshtml" type="Nancy.ViewEngines.Razor.BuildProviders.NancyCSharpRazorBuildProvider,Nancy.ViewEngines.Razor.BuildProviders" /> <add extension=".vbhtml" type="Nancy.ViewEngines.Razor.BuildProviders.NancyVisualBasicRazorBuildProvider,Nancy.ViewEngines.Razor.BuildProviders" /> </buildProviders> </compilation> 后面的南希模块工作正常:我添加了路线 Get["/api/v1/admin/clients/{id}"] = parameters => { return "Hello"; }; 得到“你好”…… 任何提示? 解决方法
您尚未部署Nancy razor包,或者由于某种原因无法加载它(可能缺少依赖项),这就是它没有列出文件类型的原因.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET会话已过期或无法找到 – >因为Session.SessionID发
- asp.net – 如何在gridview中只显示日期而不是datetime?
- 使用.NET 4.5的ASP.Net成员身份和实体框架迁移的问题
- 在ASP.NET C#中直接打印Crystal报表
- asp.net-core – 如何使用ASP.NET注册OData 5
- asp.net-mvc – Asp.NET MVC 2预览2:Area的aspx命名空间问
- 记一道毫无思路的算法题
- asp.net – 是否可以在没有Javascript的情况下进行客户端验
- asp.net – jquery getJson没有将任何值传递给控制器
- ASP.NET和C#重定向
推荐文章
站长推荐
- asp.net – 调用SqlMembershipProvider GetUser的
- ASP.NET Core的配置(5):配置的同步[ 实例篇]
- asp.net – System.web.ui.page的替代品
- asp.net-mvc-4 – Razor模板编辑器不喜欢我的Kno
- 如何在asp.net会员中手动更改密码?
- 将ASP.NET 5(vNext)站点部署到IIS 8
- asp.net-mvc – MVC 4中的SQL Server Express数据
- asp.net – 关于的页面:空白显示不安全的内容
- asp.net-web-api2 – 如何创建HttpRequestHeader
- asp.net-mvc – DropDownListFor在编辑视图上不重
热点阅读