:캐시 XMLProvider 생성 모델 (들)과 같은 <code>FSharp.Data</code> 패키지에서 <code>XMLProvider</code>를 사용
type internal MyProvider = XmlProvider<Sample = "C:\test.xml">
test.xml
파일 15 개 종류를 구성하는 151,838 라인의 총이 포함되어 있습니다. 유형 선언 MyProvider
같은 프로젝트에서 작업
XmlProvider
가 매번 트리거 내가 + SPACE
(Edit.CompleteWord
) CTRL
를 맞았다 것 같은 고통 - 따라서에서 10 초까지 걸릴 수있는 모든 모델을 다시 생성합니다.
알려진 문제가 있습니까? 아니면 생성 된 모델을 XmlProvider
에서 캐시하도록 설정되어 있습니까?
유추 된 스키마에 대한 캐싱 메커니즘이 없지만 추가하기가 너무 어렵지 않은 것 같습니다. 기여에 관심이 있다면 GitHub 문제를여십시오. 그 외에도 샘플 XML을 단순화하는 것이 (현재)이를 해결할 수있는 유일한 방법이라고 생각합니다. –
@TomasPetricek, 고마워. 의견을 받아 들일 수 있도록 답장을 보내 주시겠습니까? :-) – ebb
감사합니다. 답변 게시 됨 ... –