我在项目中启用标签帮助程序时遇到问题。
以下是项目设置的摘要:
- VS 2015 RC 社区版。
- 项目.json参考:
Microsoft.AspNet.Mvc": "6.0.0-beta4
- _GlobalImport.chtml 有
@addTagHelper"*,Microsoft.AspNet.Mvc.TagHelpers"
没有构建错误或警告。
一定是缺少了什么,但我不知道是什么。
UPDATE:
看来我是那里的一部分。我添加了@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers"
to the _ViewStart.chtml.
Razor 现在正在处理类似的事情<a asp-controller="Home" asp-action="Summary" title="Manage">TEST</a>
作为具有适当 href 属性的链接。但是智能感知不起作用。
1)在你的project.json
dependencies
,确保你有这 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)在你的project.json
tools
,确保您有:
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final"
3) 在你的Views\_ViewImports.cshtml
,确保您有:
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
Then rebuild
该项目,您应该可以开始了。 (如果没有尝试重新启动 VS。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)