2016-05-19 10 views
3

Visual Studio 2015で空のASP.NET Core RC2アプリケーションでIntellisenseをサポートするタグヘルパーを有効にするにはどうしたらいいですか?Visual StudioでTagHelper Intellisenseサポートを有効にする

+0

これまでとほぼ同じです。 GitHubのRC2のアナウンスを読む(リリースノートからもリンクされている)!!! https://github.com/aspnet/Announcements/issues/103 – Tseng

答えて

3

、ASP.NETコアRC2プロジェクトにタグヘルパーを追加するビューのフォルダのルートに_ViewImportsファイルを追加し、project.jsonファイルで

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

を追加し、次の依存関係やツールを追加するには:

{ 
"dependencies": { 
"Microsoft.NETCore.App": { 
    "version": "1.0.0-rc2-3002702", 
    "type": "platform" 
}, 
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", 
"Microsoft.AspNetCore.Razor.Tools": { 
    "version": "1.0.0-preview1-final", 
    "type": "build" 
} 
}, 

"tools": { 
"Microsoft.AspNetCore.Razor.Tools": { 
    "version": "1.0.0-preview1-final", 
    "imports": "portable-net45+win8+dnxcore50" 
}, 
"Microsoft.AspNetCore.Server.IISIntegration.Tools": { 
    "version": "1.0.0-preview1-final", 
    "imports": "portable-net45+win8+dnxcore50" 
} 
}, 
} 

Intellisenseを取得するには、VSを再起動する必要があります。

+1

ありがとうございました。私はこの日を探しました。デフォルトの.netコアテンプレートでも、Taghelpersは動作しません! –

+0

「インポート」:「tools」セクションの「Microsoft.AspNetCore.Razor.Tools」の下に「portable-net45 + win8 + dnxcore50」が必要ですか?それを取り除くことはできますか? –

+0

私はそれを試していない。私は本当にこの「輸入」が意味するものを掘り下げます。あなたは私達に知らせてみてください。 –

関連する問題