2012-12-20 3 views
1

내 비주얼 웹 개발자 익스프레스 2010 프로젝트가 중단 점을 건너 뛰기 시작했습니다. 예를 들어, [*]에서 브레이크 포인트 : 여기 Why does my C# debugger skip breakpoints?중단 점 건너 뛰기

: 여전히 http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&t=10666~-1

그러나 기쁨 : http://forums.asp.net/t/1181935.aspx/1?Breakpoints+not+working

여기 여기 제안을 시도했습니다

public string login(string username, string password) 
{  
    [*] string getCredentialsText = "SELECT [Password], [ID], eraseDevice FROM DeviceUsers WHERE userName = '" + username + "'"; 

.

누구든지 다른 아이디어가 있습니까?

+1

SQL 문자열을 생성하는 것을 확인할 수는 없지만주의해야합니다. 그것은 정말로, 정말로, 정말로 불안합니다. 사용자 이름을 입력하는 것을 고려하십시오 :' 'or' '=''. 나는 그걸로 로그인 할 수있을거야 .. 매개 변수를 사용하거나, 당신은 그것을 후회할 것입니다. 그런 끈을 짓기 위해 어디에서 배웠습니까? 그냥 내가 그들을 쫓아 가서 그들을 찔릴 수있다. –

+0

고마워. 나의 현안은 아니지만 좋은 점은 모두 똑같이 만들었다. 그것이 일어날 때, 아무도는 저를 가르치지 않았다. 나는 인터넷 수색과 시행 착오의 조합에서 그것을 모았다. – Robert

+0

이 문제는 특정 코드 파일 또는 모든 곳에서 발생합니까? –

답변

2

나는 단순한 답을 생각할 수 있습니다

  • 가 시작 프로젝트로 표시 브레이크 포인트와 프로젝트인가? (마우스 오른쪽 버튼 클릭 -> 시작 프로젝트로 설정)
  • 솔루션 구성 드롭 다운에서 "디버그"를 선택 했습니까?
+0

프로젝트에서 마우스 오른쪽 버튼을 클릭해도 해당 옵션이 제공되지 않습니다. "시작 옵션"항목이 있지만 그 옵션도 없습니다. 현재 옵션 또는 특정 페이지를 시작 옵션으로 설정하지만 프로젝트는 볼 수없는 옵션을 설정할 수 있습니다. – Robert

+2

"시작 프로젝트"옵션은 솔루션에 여러 프로젝트가있는 경우에만 나타납니다. – ChrisF

+0

아, 그래. 그렇다면 문제가 아닌 것 같습니다. – Robert

1

최근에이 문제가 발생했습니다. Visual Web Developer는 빈 메서드를 컴파일하지 않는 것처럼 할당되지 않고 사용되지 않는 변수가있는 코드를 컴파일하지 않는다는 것을 알았습니다. 다른 변수를 할당하거나 어딘가에 사용하고 중단 점이 있는지 확인하십시오. 솔루션 검색을위한 또 다른 가능한 솔루션입니다.