zoukankan      html  css  js  c++  java
  • Fix Visual Studio 2013 Razor CSHTML Intellisense in Class Library or Console Application

    https://mhusseini.wordpress.com/2015/02/05/fix-visual-studio-2013-razor-cshtml-intellisense-in-class-library-or-console-application/
    I tried to use a .cshtml file and the razor syntax in a console application. I was able to build the project, but the intellisense and the error tab complaint about “The name ‘Model’ does not exist in the current context“:

     

    The usual fixes, like throwing in a web.config, didn’t work. But then I found a fix to solve that problem. Here are the steps:

    • make sure you have the Microsoft ASP.NET MVC nuget package and its dependecies installed
    • clean and build your project, close your .cshtml-files
    • copy the following DLLs from Debug (or the mode you’re in) right to the bin folder
      • Microsoft.Web.Infrastructure.dll
      • System.Web.Helpers.dll
      • System.Web.Mvc.dll
      • System.Web.Razor.dll
      • System.Web.WebPages.Deployment.dll
      • System.Web.WebPages.dll
      • System.Web.WebPages.Razor.dll

    • open your .cshtml file
    • it should work

      Reason: I guess it’s because in a normal web project there is only a bin folder, no Debug or Release. Visual Studio seems to look directly into that folder for…

  • 相关阅读:
    029- 位运算符
    028- 三目运算符
    027- 字符串链接运算符
    026- 布尔运算符
    lucene 结合数据库做搜索
    JDK 1.8判断集合种的元素是否存在相同
    Springboot 集成jpa使用
    json 的使用 Java对象转json
    Java 短信发送
    1 eclipse 离线安装activiti插件
  • 原文地址:https://www.cnblogs.com/baozhu/p/4415785.html
Copyright © 2011-2022 走看看