zoukankan      html  css  js  c++  java
  • ASP.NET使用Razor语法无法正确识别.cshtml文件

    ASP.NET使用WebPage编程的好处之一是可以使用强大的Razor语法,

    但初次使用Razor语法会碰到一个比较头疼的问题就是无法直接写一个.cshtml让浏览器去识别,查资料也没有找到相关问题的解决办法?是不是很少有人像我这样打开一个文本编辑器就去写网页了?都是借助VisualStudio等工具去写,所以相应的文件都会自动载入的原因?

    可能我太任性了,写了一个Default.cshtml丢到网站根目录,无法识别,就去让VisualStudio自动生成了一个实例网站文件,查看目录结构,猜可能是缺少类库支持的原因的吧,就把bin目录直接拷贝了过去,我类个去,还真是这么回事,搞得我查了半天没找到结果。

    发扬专研和洁癖的精神,看看最少需要的类库有哪些,最后筛选出必需的几个类库文件

    • Microsoft.Web.Infrastructure.dll
    • System.Web.Razor.dll
    • System.Web.WebPages.Deployment.dll
    • System.Web.WebPages.dll
    • System.Web.WebPages.Razor.dll

    果断把其他看着都碍眼的七七八八的都删除了,自己的一个坏毛病吧,不喜欢看到用不到的文件和类库还在里面待着!

    如果想要在页面上使用图标之类的帮助器,记得加载帮助器的类库

    • System.Web.Helpers.dll
  • 相关阅读:
    Sql Server 跨服务器连接
    ASCII码与16进制的互相转换(表)
    c#多线程 Invoke方法的使用
    登陆时验证码的制作(asp.net)
    jQ&js给label
    IT行业的一些专业术语
    html div 加边框样式
    分布式技术 memcached
    分布式技术 webservice
    MVC 绑定 下拉框数据
  • 原文地址:https://www.cnblogs.com/ymtianyu/p/5753191.html
Copyright © 2011-2022 走看看