이 코드가 브레이크 포인트를 사용할 때만 작동하는 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/406637

  •  03-07-2019
  •  | 
  •  

문제

아래 코드를 참조하십시오. 어떤 이유로 든 2 행 (*)에 중단 점을 넣을 때만 작동합니다. 두 번째 줄을 끝내기 전에 다음 줄을 시작하고 있습니까?

dp.SSLCertStoreType = nsoftware.IBizPayPal.DirectpaymentSSLCertStoreTypes.sstPEMKey

*dp.SSLCertStore = My.Computer.FileSystem.ReadAllText(Server.MapPath("\cert_key_pem.txt"))


dp.SSLCertSubject = "*"

참고 : 오류는 중단 점이 2 라인에 설정된 경우에만 세 번째 줄에 던져집니다. 브레이크를 공개 한 후 프로그램은 신용 카드를 통해 PayPal 구매를 실행합니다.

다시 오류를 게시하겠습니다. 지금 복제하고 있습니다 ...

시스템 오류 : 보안 자격 증명을 획득 할 수 없습니다 : 오류 8009030E.

"주문 확인!"이라고 말해야하지만 그곳에 있습니다. 올바르게 작동하는 경우 메시지를 입력하십시오.

도움이 되었습니까?

해결책

거의 확실히 스레딩 문제이지만, 아무도 익숙하지 않으면 아무도 확실하게 대답 할 수 없을 것입니다. nsoftware.IBizPayPal

다른 팁

때로는 객체 속성을 평가하는 현지인 창으로 인해 파괴가 물체의 상태를 돌연변이 할 수 있음을 알 수 있습니다. 그들이 부작용이 있다면, 모든 베팅은 불행히도 다음과 같습니다.

ASP에 대한 지식이 없으므로 큰 소리로 궁금해합니다. 이것이 멀티 스레딩 때문일 수 있습니까? 브레이크 포인트를 넣을 때 모든 스레드의 동결 실행이지만 실제 실행에는 그렇지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top