2017-11-18 11 views
1

비주얼 스튜디오 2017 (v15.4.4)
ASP.NET CORE MVCASP.NET CORE MVC는`ASP-의회 처리는`href` 속성을 생성하지 않습니다

코드 소스 :

@model Razor.Models.GuestResponse 
@{ 
    Layout = null; 
} 

<!DOCTYPE html> 
<html> 
<head> 
    <meta name="viewport" content="width=device-width"/> 
    <title>Index</title> 
</head> 
<body> 
    @ViewBag.Greeting World (from the view) 
    <p>We're going to have an excuting party.<br/> 
    (To do: sell it better. Add pictures or something.)</p> 
    <a asp-action="RsvpForm">RSVP Now.</a> 
</body> 
</html> 

그러나 특성은 href 특성을 만들지 않습니다. Chrome에서 이와 같은 결과를 얻습니다.

<!DOCTYPE html> 
<html> 
<head> 
    <meta name="viewport" content="width=device-width"/> 
    <title>Index</title> 
<script type="text/javascript" src="http://gc.kis.v2.scr.kaspersky-labs.com/50E639F5-BFDC-EB4A-B0CB-8404EE08E366/main.js" charset="UTF-8"></script><link rel="stylesheet" crossorigin="anonymous" href="http://gc.kis.v2.scr.kaspersky-labs.com/663E80EE4048-BC0B-A4BE-CDFB-5F936E05/abn/main.css"/></head> 
<body> 
    Good Afternoon World (from the view) 
    <p>We're going to have an excuting party.<br/> 
    (To do: sell it better. Add pictures or something.)</p> 
    <a asp-action="RsvpForm">RSVP Now.</a> 
</body> 
</html> 

왜 그런 결과가 나타날 수 있습니까?

+0

이 코드는 면도기 안에 있습니까? 귀하의 코드는 나에게 잘 보인다. – Shyju

답변

2

사용하여보기 위의 코드의 두 라인 :

@model Razor.Models.GuestResponse 

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 
@addTagHelper *, YourProjetcName 

문제가이 코드를 추가 한 후 해결되지 않으면 비주얼 스튜디오를 다시 시작합니다.

+0

감사합니다. 내 문제가 해결 됐어. 이 중요한 코드 행은 내가 읽은 책의 코드 예에서 빠져 있다는 것이 이상합니다. –

+0

@AndreyBushman 문제가 해결되면 나머지를 사용하도록 표시하십시오 – saeed

+0

물론, 그렇습니다. 하지만이 사이트는 내가하기 전에 몇 분 정도 기다려야합니다. –