2008-10-02 2 views
0

1 1.1 응용 프로그램에서 프로파일 링 중 일부 문제가 발생했습니다. 이 기능은 특정 페이지에로드 영원히 복용 것 같다 :ASP.NET 1.1 성능 문제

ParserCacheItem System.Web.UI.TemplateControlParser.CompileAndGetParserCacheItem (문자열, 문자열, HttpContext를) 나는에 대한 행운과 주변 검색 한

무엇 이 않습니다. 누구든지이 기능이 무엇을하는지 압니까? 내가 그때 알았다면 어쩌면 상황에 대해 밝힐 수있을 것이다.

감사합니다.

+0

코드에서 디버그하고 예외가 생성 된 곳을 확인할 수 있습니까? 항목을 캐시에 넣거나 캐시에서 항목을 가져올 때 생성됩니다. – azamsharp

답변

0

페이지의 구성 요소는 무엇입니까?

  • 같은 오류가 발생하면 그것을
  • 을 일으키는 것을 좁힐 다시 각 요소를 추가하지 않을 경우, 페이지에서 모든 요소를 ​​제거하고 다시 프로파일 러를 실행하고 보는 :

    는 시도 되세요
  • 은 모두 .aspx에 대한 올바른 네임 스페이스 참조입니다.
  • 구성을 문제가 될 수 있는지 IIS를 실행하는 다른 상자에서 응용 프로그램을 실행 해 보았습니까?
1

정말 그 제거 과정입니다.

나는 특정 문제가 발생한 유일한 곳인 것처럼 비슷한 문제를 겪었습니다.

내 페이지를 무너 뜨림으로써 시간 초과/오류의 원인이되는 컨트롤을 발견하고 주변에서 좀 더 구체적인 검색을 수행했습니다.

나는 실제로이 오류가 내가 경험했던 증상과 아무런 상관이 없다는 것을 발견했다. 다른 문제에 의해 가려져 있었다.

시간이 많이 걸리지 만 일부 명백한 이유 때문에 시간 초과되거나 어쨌든보고되지 않는 일부 컨트롤 또는 페이지가 있음을 알 수 있습니다. 그 페이지가 복잡하다는 것을 당신은 암시했습니다.