2016-04-11 16 views
0

私は本当にここで混乱しています。私はこのリンクに従ってビットごとにすべてのことをやっています:CreateCustomTagHelperしかし、これまでのところ私はそれを達成できませんでした。私はリンクから正確なコードを使用していますが、主な問題は、かみそりビュー内のタグヘルパーを参照カント私、私が参照するためのコード行を使用することであるが、それは動作しません: @addTagHelper "*, TestTagHelper.CustomTagHelpers.ProgressBarTagHelper"asp.net core mvc 6でカスタムタグヘルパーを作成するには?

私はこれを取得しますエラー:

+0

私は 'TestTagHelper.CustomTagHelpers.ProgressBarTagHelper'を見つけることができないと思います。ファイルが同じプロジェクトにない場合は、現在のプロジェクトに 'project reference'を追加したことを確認してください。 – TheUknown

+0

それは現在のプロジェクトです、私は恐れています。私はタグヘルパーの実装がユニークなプロジェクトにあるタグヘルパーを使用したい両方のカミソリのcshtmlです。 – elhampour

答えて

0

エラーメッセージはかなり明確です。タグヘルパーの完全修飾名ではなく、アセンブリ名を入力する必要があります。

あなたのコメントから、Webアプリケーションと同じフォルダにあると仮定すると、Webアプリケーションのプロジェクト名はTestTagHelperだから、@addTagHelper "*, TestTagHelper"を使用する必要があります。

+0

私はすでにすべての組み合わせ@ addTagHelper "*、TestTagHelper"をテストしました。もう一度私は同じエラーが発生します。私は何かが間違っていたことを知っているが、それまで私はそれを解決することができませんでした。 – elhampour

+0

'ProgressBarTagHelper'を含むプロジェクトの名前は何ですか? – Tseng

+0

私は別のプロジェクトを作った、私はそこにタグヘルパーをコピーし、その非常に奇妙なすべてのものがちょうど働いた。以前のプロジェクトでは何が間違っているのか分かりませんが、新しいプロジェクトではokと動作しています。 – elhampour

関連する問題