アイテムの更新時に起動するSharePointイベントレシーバーを作成しました。受信者はAfterPropertiesとListItemにアクセスする必要があります。
IPアドレス(http://10.0.4.50/sites/)を使用してSharePoint Webアプリケーションからイベントレシーバーを起動すると、SPItemEventPropertiesのSiteIdおよびWebUrlにアクセスするときに FileNotFoundExceptionがスローされます。http://10.0.4.50/sites/companyNameのWebアプリケーションが見つかりませんでした。URLを正しく入力したことを確認してください。
サイトコレクションhttp:// computerhostname / sites/companyNameのセットアップで指定されたホスト名を使用してイベントレシーバーを起動する場合。これは正常に機能し、例外はスローされません。
//Combine Both AfterProperties And ListItem
var ListProperties = new List<KeyValuePair<string, object>>();
ListProperties.AddRange(properties.AfterProperties.ToKeyValue());
ListProperties.AddRange(properties.ListItem.ToKeyValue(p => !p.Sealed));
var AvaliableProperties = ListProperties.Distinct(new KeyValueComparer<object>());