I have a three 2010 event handlers installed on-premises on 2013 foundation that are all part of the same solution (added, updating, updated), none of which are triggering when they are attached to the list (confirmed by SP Manager). I've tried writing to a list at the start of the code to show that it's running but failed. Additionally, I created a new 2010 solution that successfully writes to a list. The solution has been retracted and reactivated but still no luck. What could be the possible confliction(s) for these not running?
-
have you checked the uls logs?– GwnyCommented Jul 13, 2015 at 12:21
-
ive checked the sharepoint log viewer logs but there was nothing I could find. would this be different to the 'uls' logs– mattCommented Jul 13, 2015 at 16:30
-
did you upgrade your solution for 2013?– GwnyCommented Jul 14, 2015 at 6:56
-
no its 2010. just deployed to another site and its working with sharepoint online– mattCommented Jul 15, 2015 at 14:08
1 Answer
Make sure that the event receivers exist in one of your project features. also make sure that this feature is activated on your website. Finally try to change the scope of the feature (I don't think it will work if the scope is "Web", try to make it "Site") P.S. You don't have to add code for testing writing to a list to show that it's running. You can just attach debugger to your IIS Worker Process (w3wp) and insert break point at the start of your code.