我无法让Intellisense在Visual Studio中为我的Tag Helpers工作。我从头开始创建一个项目,并在project.json文件中设置依赖项和框架,如下所示:
"dependencies": {
"EntityFramework.Commands": "7.0.0-rc1-final",
"EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final",
"Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
"Microsoft.AspNet.Mvc": "6.0.0-rc1-final",
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final",
"Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
"Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-final"
},
"frameworks": {
"dnx451": { },
"dnxcore50": { }
},
请注意,包含Microsoft.AspNet.Tooling.Razor包。基于这里已经回答的文档和其他问题,这应该足以使Intellisense为标记助手工作。此外,当我在Visual Studio中使用标准模板创建Web应用程序时,Intellisense工作正常,所以我不确定我缺少什么。有什么想法吗?
提前致谢。