プロジェクトASP.NET Webアプリケーション(.Net Framework)でTagHelperを使用できますか?ASP.NET Webアプリケーション(.Net Framework)でTagHelperを使用できますか?
私はVS2017とリファレンスNuGetパッケージMicrosoft.AspNetCore.Mvc.TagHelpers
を使用します。 Views\_ViewStart.cshtml
では、@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
を追加しますが、私はError CS0103 The name 'addTagHelper' does not exist in the current context
となります。 私が使っているテンプレートプロジェクトはMVCです。
プロジェクトのASP.NETコアWebアプリケーション(.NET Framework)を作成すると、すべて正常に動作します。
TagHelpersはコアプロジェクトに限定されていますか?
注:タグヘルパーを有効にするために 'Microsoft.AspNetCore.Mvc.TagHelpers'パッケージは必要ありません。そのパッケージは単純にMvc TagHelpersです。 'Microsoft.AspNetCore.Razor.Runtime'に依存することで、クラスライブラリに自分自身を書くことができます。 –