새로운 면도기 기술로 앱을 개발하려고합니다. cshtml에 변경 사항을 추가 할 때 새로 고침 후 페이지에서 이러한 변경 사항을 볼 수 있기를 원하지만 Visual Studio에서 웹 사이트를 완전히 재실행 할 때까지 변경 사항이 없습니다. 태그 도우미와 관련이 없으며 단순한 html 수정 작업입니다. 제대로 작동시킬 수있는 방법이 있습니까? ENV - VS2017, ASP.NET CORE 2.0면도 페이지. 새로 고침 후 브라우저의 변경 사항 표시
0
A
답변
1
나는 IIS 나 IIS Express에서 자주 실행해도 자동으로 변경 사항이 적용되지 않는다는 것을 알게되었습니다. 그게 진짜 문제인지 혹은 셋업과 관련이 있는지 나는 잘 모르겠습니다. 변경 사항을 자동으로 적용하려면 응용 프로그램 자체를 실행해야합니다.
Visual Studio의 도구 모음 (녹색 "재생"아이콘이있는 단추)의 디버그 대상 드롭 다운에서 IIS Express 대신 프로젝트 이름과 일치하는 항목을 선택하십시오. 이렇게하면 자신 만의 도움이되는 콘솔 창이 열리고 코드를 변경하면 콘솔 창이 다시로드되어 기본적으로 새로운 변경 사항을 적용하기 위해 호스팅되는 앱을 다시 시작한다는 것을 알게되었습니다.
다시 말하지만, 이것은 모두 일화입니다. 이 방법을 사용하지 않고 작동 시키려면 실제 방법이있을 수 있습니다. 솔직히, 나는 단지 그것을 바보짓을하기 위해 귀찮게하지 않았다. 1) 그것은 나를 위해이 방법으로 작동한다. 2) 실제로 콘솔을 통해 들어오는 요청을보기를 좋아한다.
0
도움 주셔서 감사합니다. 에 해결책을 찾았습니다 View does not refresh after change. 공유 폴더였습니다. 현재 기본적으로 작동합니다!
당신은'IIS'에서 그것을 호스트 할 수 있습니다. – adiga
그건 이상합니다. 저는 VS2017을 IIS Express의 면도기 페이지와 브라우저 링크가 켜져있는 상태로 사용하고 있습니다. 따라서 웹 프로젝트를 실행하고 있다면 면도기 파일 만 저장하면 브라우저가 새로 고쳐집니다. 브라우저 링크에서 읽을 수 있습니다. –