프로덕션 서버에서 이상한 버그가 발생했습니다. 스택 추적이 있지만 줄 번호가 없으므로 버그는 있지만 정확한 줄은 알지 못합니다. "개체 참조가 개체의 인스턴스로 설정되지 않았습니다."라는 불평을합니다. 뭔가가 null입니다. 요청이 null의 경우ASP.NET HttpRequest가 null 일 수 있습니까? CurrentExecutionFilePath는 어떻습니까?
string currentPath = this.Request.CurrentExecutionFilePath;
string[] parts = currentPath.Split('/');
던질 것이다, 또는 요청의 CurrentExecutionFilePath가 있다면 :
코드보고 후, 내가 볼 수있는 유일한 두 가지 가능성이 범인이 읽은 두 개의 연속 된 라인은 없는. 나는 이것이 언제 일어날 수 있는지에 대해 분명하지 않다. 내가 여기 잘못된 나무를 짖고 있니? 이 코드는 페이지 수명주기의로드 부분에서 실행되는 것 같습니다.
나는 수퍼 빌드를 확인해야 할 것입니다. 만약 그가 할 수 있는지, 아니면 그가 이것에 대해 어떤 제한을 가졌는지 확실하지 않습니다. 그러나 그 아이디어는 건전합니다. – Beska