2016-05-25 21 views
4

我正在學習MVC 6.它正常,但是在我的_ViewImports.cshtml中添加taghelper後,我的應用停止了。添加標籤幫助後獲得錯誤500

這是我的依賴關係:

"dependencies": { 
    "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.StaticFiles": "1.0.0-rc2-final", 
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final", 
    "Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final" 
    }, 

我加入這一行:

@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers" 

,現在我得到的錯誤:

Cannot resolve TagHelper containing assembly 'Microsoft.AspNet.Mvc.TagHelpers'. Error: Could not load type 'Microsoft.Extensions.Logging.ILogValues' from assembly 'Microsoft.Extensions.Logging.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. @addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers"

有什麼建議?我無法找到與相同消息相關的任何內容。

+0

你有Microsoft.Extensions.Logging.Abstractions.dll我通過改變固定的呢? –

回答

10

我遇到了同樣的問題。看起來組裝部分在RC2中發生了變化。

@addTagHelper "*, Microsoft.AspNet.Mvc.TagHelpers" 

到:

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 
+0

它的工作。非常感謝你。 –