Tag Helpers disabled in VS 2015

前端 未结 4 1831
悲&欢浪女
悲&欢浪女 2021-01-18 17:42

I am having trouble getting Tag Helpers enabled in my project.

Here is a summary of the project setup:

  • VS 2015 RC Community Edition.
  • Project.j
相关标签:
4条回答
  • 2021-01-18 18:07

    After much back and forth I got the intellisense working.

    As mentioned in the question update, I needed to add @addTagHelper "Microsoft.AspNet.Mvc.TagHelpers"

    Finally, I looked at the NuGet page for tag helpers. I noticed some listed dependencies were not in my project. I added those, restarted VS, and got some intellisense.

    0 讨论(0)
  • 2021-01-18 18:14

    Try to add dependency "Microsoft.AspNet.Tooling.Razor": "1.0.0-beta5" to your project.json.

    That fixed a similar issue for me.

    0 讨论(0)
  • 2021-01-18 18:26

    1) In your project.json dependencies, make sure you have these 3:

    "Microsoft.AspNetCore.Mvc": "1.0.1",
    "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.1",
    "Microsoft.AspNetCore.Razor.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },
    

    2) In your project.json tools, make sure you have:

    "Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final"
    

    3) In Your Views\_ViewImports.cshtml, make sure you have:

    @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
    

    Then rebuild the project and you should be good to go. (If not try restarting VS.)

    0 讨论(0)
  • 2021-01-18 18:32

    In my case I needed to deactivate the IntelliSense of ReSharper (9.2) which overrides the TagHelpers.

    See: https://stackoverflow.com/a/40630217/909980

    0 讨论(0)
提交回复
热议问题