2014-10-14 3 views
0

Dynamics CRM 2011 솔루션에서 게시 및 솔루션 가져 오기를 로깅 할 목적으로 빠른 플러그인을 작성했습니다.솔루션 가져 오기에서 실행되는 플러그인

플러그인은 정말 간단합니다. 플러그인은 이러한 동작과 관련된 SDK 메시지를 수신하고 그에 따라 몇 가지 작업을 수행해야합니다.

게시하려면 잘 작동합니다. 게시 및 PublishAll 메시지에 대한 사전 작업 단계가 등록되어 있으며 플러그인 코드가 호출되었습니다.

하지만 솔루션 가져 오기의 경우 ImportCompressedAll, ImportCompressedWithProgress, ImportAll, Import 및 ImportWithProgress 메시지에 대한 단계를 등록하는 것으로 충분하지만 내 플러그인은 사전 또는 사후 작업 단계에 등록 된 이들과 함께 호출되지 않습니다.

누구든지이 기능을 수행했거나 솔루션 가져 오기를 위해이 메시지가 호출되지 않는 이유를 확인하십시오.

나는이 메시지 일 것이다 제안하는 CRM 4 게시물을 발견했다 및 솔루션 수입 및 데이터 가져 오기 모두 모두 동일한 SQL 테이블에 작업으로 저장되어 같은 논리는 소리 보인다

답변

0

내가하고 전에이 시도 2011 및 2013에서 불가능했습니다.

+0

내가 찾은 것을 확인해 주셔서 감사합니다. 데이터베이스를 폴링하는 솔루션으로해야 할 것 같네요. –

0

솔루션 가져 오기가 아니라 데이터 가져 오기 중에 ImportCompressedAll, ImportCompressedWithProgress, ImportCompressedWithProgress, ImportAll, Import 및 ImportWithProgress SDK 메시지가 발생합니다. 따라서 이러한 메시지에 등록하고 솔루션을 가져 오는 경우 플러그인을 시작하지 않을 것입니다.

관련 문제