Asp.net core Cannot resolve assembly TagHelper

I created TagHelper

namespace SomeName.Framework.TagHelpers

class name ValidationTagHelper

I have registered my TagHelper in _ViewImports in the SomeName.Web project

@using SomeName.Framework.TagHelpers

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, SomeName.Framework.TagHelpers

      

But still get the error

Unable to resolve TagHelper containing assembly 'SomeName.Framework.TagHelpers'. Error: Could not load file or assembly "SomeName.Framework.TagHelpers, Culture = neutral, PublicKeyToken = null". The system cannot find the file specified.

Also i try

@addTagHelper "*, SomeName.Framework.TagHelpers"

+3


source to share


1 answer


In such cases, you need to specify the folder, not the assembly.



For example, if the project is in "proj-name/src/proj-name.csproj"

, then the @ directive addTagHelper "*, proj-name"

is correct regardless of your namespace.

+2


source







All Articles