2016-06-16 1 views
0

면도날 뷰에 태그 도우미에 대한 참조를 추가 한 후이 코드는 tutorial입니다.Mvc.TagHelpers를 참조한 후 불안정한 오버로드

동일한 참조가있는 다른 메서드를 추가하는 문제가 발생합니다. 결국 컴파일러는 어떤 서명을 선택해야할지 모르기 때문에 모호한 호출이 있음을 알립니다.

"Microsoft.AspNet.Razor": "4.0.0-rc1-final", 
"Microsoft.AspNet.Mvc.Razor": "6.0.0-rc1-final", 
"Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1-final", 
"Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1-final", 
"Microsoft.Extensions.CodeGenerators.Mvc":"1.0.0-rc1-final" 

//And this is the code where I'm getting the error: 
services.Configure<AppOptions>(opt => 
{ 
    opt.ApiHost = "http://localhost:2934/"; 
}); 

어떤 아이디어 :

enter image description here

내 project.json 다음 종속성을 파일에 추가 한?

답변

1

이 자습서는 ASP.NET Core 1 RC1을 참조한 것으로 보입니다. RC2에서 그들은 네임 스페이스와 어셈블리를 포함하여 AspNet이라는 이름을 AspNetCore로 바꿨습니다. Microsoft.AspNet.Tooling.Razor이 (가) Microsoft.AspNetCore.Razor.Tools입니다. RC2 어셈블리와 RC1 어셈블리를 혼합하고있는 것 같습니다. 처음에는 .AspNet을 포함하는 모든 종속성을 제거하십시오. rc1 단어를 입력하고 다시 시도하십시오.

+0

감사합니다. 나는 이것을 체크 할 것입니다. –

+0

도움을 주셔서 감사합니다. 실제로 참조가 이미있었습니다. –

관련 문제