I have created a console app in C# .Net. The app is updating two fields in an item in a list. The list has an eventreceiver and when the item is updated it copy every value from all fields to another item on a different site collection. The ItemUpdated event triggers just fine when I manually updates the item, and all values are copied correctly to the other item.
But when I update item via my console app it saves the new values to the item but it does not trigger the ItemUpdated event on the item?.
From my console app:
item["fieldName"] = value; item.Update();
What do I need to do to trigger the event?