브라우저 링크가 비주얼 스튜디오에서 작동하지 않나요? 해결책을 찾아드리겠습니다.

비주얼 스튜디오에서 브라우저 링크가 작동하지 않는 문제 해결
비주얼 스튜디오는 개발자들이 가장 많이 사용하는 애플리케이션 중 하나입니다. 그러나 많은 사용자들이 비주얼 스튜디오에서 브라우저 링크가 작동하지 않는다고 보고했습니다.

이 문제는 특히 중요한 프로젝트에서 작업하고 있을 때 큰 문제가 될 수 있습니다. 오늘 기사에서는 이 문제를 영원히 해결하는 방법을 보여드리겠습니다.

비주얼 스튜디오에서 브라우저 링크가 작동하지 않을 때 할 수 있는 일은 무엇인가요?

1. 비주얼 스튜디오를 제대로 설정하기

  1. 다음 NuGet 패키지를 추가하세요: AspNetCore.Mvc.Razor.RuntimeCompilation
  2. 이제 startup.csConfigureServices() 메서드에 다음 줄을 추가합니다:
  • services.AddRazorPages().AddRazorRuntimeCompilation();
  1. 이 NuGet 패키지를 추가하세요: VisualStudio.Web.BrowserLink .
  2. 이제 Startup.cs 파일을 찾아 Configure() 메서드에 app.UseBrowserLink();를 추가하세요.

이 작업을 완료한 후, 문제가 해결되었는지 확인하세요.

2. 기본 브라우저 링크 패키지 제거

  1. 다음 브라우저 링크 패키지를 제거하세요:
  • VisualStudio.Web.BrowserLink
  1. 이 작업 후에 이 패키지를 설치해야 합니다:
  • VisualStudio.Web.BrowserLink.Loader

몇몇 사용자가 이 솔루션이 효과적이었다고 보고했으니, 시도해 보세요.

3. ASP.NET 5 번들 복구

  1. 윈도우 키 + S를 눌러 control을 입력합니다. 검색 결과에서 제어판을 선택합니다.

제어판 비주얼 스튜디오 브라우저 링크 작동하지 않음

  1. 제어판이 열리면 프로그램 및 기능으로 이동합니다.

프로그램 및 기능 비주얼 스튜디오 브라우저 링크 작동하지 않음

  1. NET 5 번들을 선택하고 수리 옵션을 클릭합니다.

프로그램 수리 비주얼 스튜디오 브라우저 링크 작동하지 않음

  1. 화면의 지시에 따라 수리하세요.

작업이 완료되면 문제가 여전히 존재하는지 확인하세요. 이 솔루션은 이전 버전에서만 작동할 수 있습니다.

4. webconfig 수정

  1. webconfig 파일을 찾습니다.
  2. 다음과 같이 수정하세요:

<configuration>

<system.webServer>

<handlers>

<add name="Browser Link for HTML" path="*.html" verb="*"

type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

resourceType="File" preCondition="integratedMode" />

</handlers>

</system.webServer>

</configuration>

이 솔루션은 AngularJS와 같은 정적 HTML 페이지를 사용하는 경우에만 작동합니다.

비주얼 스튜디오에서 브라우저 링크가 작동하지 않는 경우, 이 기사에서 제시한 모든 솔루션을 주의 깊게 따르세요.

우리의 솔루션이 보편적이지 않으며 귀하의 프로젝트에는 적용되지 않을 수 있다는 점을 기억하세요.