ASP.NET Core 2 TagHelper代码未执行
我有以下几点建议ASP.NET Core 2 TagHelper代码未执行,asp.net,asp.net-core,tag-helpers,asp.net-core-tag-helpers,Asp.net,Asp.net Core,Tag Helpers,Asp.net Core Tag Helpers,我有以下几点建议 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.AspNetCore.Razor.Runtime.TagHelpers; using Microsoft.AspNetCore.Razor.TagHelpers; namespace Encore.TagHelper
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Razor.Runtime.TagHelpers;
using Microsoft.AspNetCore.Razor.TagHelpers;
namespace Encore.TagHelpers
{
public class EmailTagHelper : TagHelper
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = "a"; // Replaces <email> with <a> tag
}
}
}
我已将标签放在一个视图中:Support
电子邮件TagHelper的代码永远不会执行。定义tag helper的实际项目名称是什么?是的,它只是
Encore.csproj
?这是正确的。您的问题看起来都是正确的。你有没有尝试过创建一个最简单的项目,但仍然重复这个问题?我有。当我从头开始一个项目的时候,一切都很好。所以我不知道这个项目出了什么差错。
@using Encore
@using Encore.Models
@using Encore.Models.AccountViewModels
@using Encore.Models.ManageViewModels
@using Encore.Models.SignUpViewModels
@using Microsoft.AspNetCore.Identity
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, Encore