재 호스팅 된 워크 플로 디자이너에 대해 VisualTracking을 구현하고 있습니다. 파일이 WorkflowDesigner에 새로로드되면 시각적 추적이 제대로 작동하고 SourceLocationProvider.CollectMapping
에서 생성 된 매핑이 성공적으로 작동합니다. 그러나 워크 플로를 수정하고 다시 저장하면 SourceLocationProvider는 원본 xaml 만 매핑합니다.SourceLocationProvider. 워크 플로가 수정 될 때 콜렉트 매핑이 업데이트되지 않습니다.
SourceLocationProvider가 업데이트하기 위해 사용하는 AttachedProperties를 강제로 설정할 수있는 방법이 있습니까?
WorkflowDesigner.Load(..)
을 사용하려고하면 완전히 새로운 WorkflowDesigner 개체가 만들어집니다. WorkflowDesigner는 파일을 한 번만로드 할 수 있기 때문입니다. 가능한 경우 디버깅 데이터가 손실되므로이 문제를 방지하고 싶습니다.