Visual Studio에서 내 중단 점을 무시합니다. 나는 그것이 차이를 만들지 모르지만 이것은 웹 API에서 일어나고있다. 나는 Console.WriteLine('FOO');
을 넣을 수 있기 때문에 그것이 내 코드를 지나가고 있다는 것을 안다. 하지만 그들은 심지어 거기에 있지 않은 것처럼 내 브레이크 포인트를 통과합니다. System.Diagnostics.Debugger.Break();
을 추가했는데 Visual Studio를 관리자로 열어도이 대화 상자가 표시됩니다.Visual Studio에서 중단 점을 무시합니다.
내가 직접 웹 API 프로젝트를 시작 해요. 즉, 웹 API를 사용하는 프로젝트를 시작하지 않으므로 솔루션> 시작 프로젝트를 마우스 오른쪽 단추로 클릭하고 웹 API를 시작하도록 설정해야합니다. 프로젝트가 디버그 모드에 있습니다. 솔루션을 정리하고 IIS를 다시 시작한 다음 Visual Studio를 닫았다가 다시 열었습니다.
또한 ASP.NET MVC 응용 프로그램과 같은 다른 프로젝트를 열 수 있으며 중단 점이 제대로 작동합니다. 그것은 단지 웹 API입니다. 내가 뭘 잘못하고 있는거야?
라이브러리를 사용하고 있습니까? 일반적으로 라이브러리를 수정할 때 모든 작업을 다시 수행하려면 프로젝트 (F6)를 다시 빌드해야합니다. –
그게 무슨 뜻 이냐면 몇 번이나 솔루션을 다시 빌드했습니다. – user1873073
FIXED - 컴퓨터를 다시 시작했는데 이제 작동합니다. – user1873073