2017-01-17 6 views
1

同じサーバー上の2つのコレクションに同様のアラートを作成しました。最初のコレクションで作業項目を変更すると、私は電子メールを受信しますが、他の受信者は受信しません。特定のコレクションのTFS 2015に通知しないでください

この問題を解決するのを手伝ってください。

[60371] [TEAM FOUNDATION]DefaultCollection:Team Foundation Server 
.... 
Notification Common Delivery 
TF400797: Job extension had an unhandled error: System.NullReferenceException: Object reference not set to an instance of an object. 
at Microsoft.TeamFoundation.JobService.Extensions.Core.NotificationJobExtension.SendNotifications(TeamFoundationRequestContext requestContext, ISet`1 deliveryTypes) 
at Microsoft.TeamFoundation.JobService.Extensions.Core.NotificationCommonDeliveryJob.DeliverNotifications(TeamFoundationRequestContext requestContext) 
at Microsoft.TeamFoundation.JobService.Extensions.NotificationDeliveryJobBase.Run(TeamFoundationRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String& resultMessage) 
at Microsoft.TeamFoundation.Framework.Server.JobRunner.ExecuteJob() 
+0

もう少し情報を質問に追加できますか?同じコレクションと異なるコレクションの2つのチームプロジェクトがありますか? 2つのコレクションの場合は、同じサーバーに配置されます。サーバーのイベントログにエラーが表示されますか?コメントの下にあなたからのスクリーンショットを埋め込みます。 –

+0

同じコレクションまたは異なるコレクションの2つのチームプロジェクトがありますか? - 異なる。サーバーのイベントログにエラーが表示されますか? - いいえhttp://i89.fastpic.ru/big/2017/0117/a8/7e0b8b29815394d9bb3e51fca0414aa8.jpg –

+0

あなたの質問に詳細とスクリーンショットを追加してください。 –

答えて

1

問題を引き起こす可能性のあることはいくつかあります。通過しないアラートの設定やアラートをトリガーしない条件には単純なタイプミスがある可能性があります。

は、エラーや相違点を見つけるために構成されたアラートをチェック

  1. を試してみてください。問題のあるアラートを最初から作り直して、設定に無効な文字がないことを確認するとよいでしょう。
  2. コレクションが異なるサーバーに置かれている場合、機能していないコレクションが誤った電子メール警告設定を持つ可能性があります。 Team Foundation Server管理コンソールのアプリケーション層 - >電子メール警告設定を確認します。有効にする必要があります。テストメールを送信する
  3. (TFSサーバー上の)Job Summaryを確認して、ジョブからのエラーがあるかどうかを確認します。通知電子メール配信
  4. 警告がトリガされるはずの時間のエラーと警告について、イベントログ(TFSサーバー上)を確認します。
+0

1.私はチェクシングしました。違いはありません。 2.コレクションは同じサーバーに置かれます! 3.私は確認します。 4.エラーなし。 –

+0

上記のログを追加しました。 DefaultCollectionはTFS2008からTFS2015に移行されました。たぶんこれが理由です。 –

+0

追加されたログが良好です! TFSのどのバージョンを使用していますか?TFS 2015の初期バージョンでは、通知に関する問題があることを思い出しています。 –

関連する問題