【发布时间】:2017-06-10 12:53:23
【问题描述】:
我创建了 TagHelper
命名空间是 SomeName.Framework.TagHelpers
类名ValidationTagHelper
我在 SomeName.Web
项目的 _ViewImports 中注册了我的 TagHelper@using SomeName.Framework.TagHelpers
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, SomeName.Framework.TagHelpers
但还是报错
无法解析包含程序集“SomeName.Framework.TagHelpers”的 TagHelper。错误:无法加载文件或程序集“SomeName.Framework.TagHelpers,Culture=neutral,PublicKeyToken=null”。系统找不到指定的文件。
我也试试
@addTagHelper "*, SomeName.Framework.TagHelpers"
【问题讨论】:
-
我认为,您需要指定文件夹,而不是程序集。例如,如果项目在
"proj-name/src/proj-name.csproj"中,那么无论您的命名空间如何,正确的指令都是@addTagHelper "*, proj-name"。看看这是否有帮助。 -
成功了吗?请分享您的答案,以便对其他人有所帮助:)
-
是的。非常感谢你!!!
-
@Sanket 如果您将评论作为答案发布并被接受,它可能对其他人也有用。
-
@superjos 作为答案发布。希望格雷格会接受作为答案:)
标签: asp.net-core asp.net-core-tag-helpers