我无法让 Intellisense 在 Visual Studio 中为我的标记助手工作。我从头开始了一个项目,并在 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 工作正常,所以我不确定我缺少什么。有任何想法吗?
提前致谢。