0

CRM 3.0 システムを継承し、いくつかのカスタム コールアウトを使用しています。(それを書いたコンサルタント会社はもはやソースコードを持っておらず、まったく役に立ちません!)

ユーザーが通話アクティビティを更新したに発生するコールアウトの1 つだけをオフにしたいと考えています。ただし、他のすべてのコールアウトは引き続き機能させたいと思います。 システム全体のすべてのコールアウトが同じ Custom.dll にあることに注意してください。

これは私がこれまでに行ったことです:

  1. C:\Program Files\Microsoft CRM\Server\bin\assembly\ に callout.config.xml が見つかりました

  2. phonecall アクティビティの PostUpdate コールアウトを削除しました。これは、callout config から削除した行です。

    <callout entity="phonecall" event="PostUpdate"><subscription assembly="Custom.dll"  
    onerror="ignore" class="Custom.CalloutHandler"><prevalue>@all</prevalue>   
     <postvalue>@all</postvalue></subscription></callout>
    
  3. Crm Web サーバーで IIS をリセットします。

ただし、コールアウトがまだ発生していることを sql プロファイラーから確認できます。

だから私の質問は:

このコールアウトの登録を解除するには、他に何かする必要がありますか? データベースから構成をアンロードする必要がありますか?

ご協力いただきありがとうございます

4

1 に答える 1

0

とった。私が見逃していた手順は、CRM ワークフロー サービスを再起動し、さらに IISReset を実行することでした。

于 2013-10-30T12:50:49.203 に答える