【问题标题】:sharepoint online remote event receiver does not workingsharepoint 在线远程事件接收器不工作
【发布时间】:2013-10-02 22:13:40
【问题描述】:

您好,我最近开始开发 sharepoint 2013 。 我将我的解决方案部署到 office365 在线帐户,并将我的解决方案附加到远程事件接收器。 此事件接收器应侦听特定事件(在这种情况下添加到自定义列表) 然后执行操作。 问题是从未执行此操作。似乎事件发生时事件接收器不是事件触发。 有任何想法吗 ?有人有类似的问题吗? 最好的问候

【问题讨论】:

    标签: office365 sharepoint-2013 event-receiver


    【解决方案1】:

    如果您将远程事件接收器添加到与您的应用程序一起部署到“应用程序 Web”中的列表实例(例如),或者它是用于退出列表的事件接收器,则存在明显差异“主机网络”。

    前一种情况:VS2012 会为您做所有事情,您只需在创建的事件方法中编写逻辑即可。

    后一种情况:有点复杂,您需要在应用程序安装期间编写一些逻辑并注册您的远程事件。一篇很好的文章: http://blogs.msdn.com/b/knewton/archive/2012/12/11/defining-content-in-host-web-from-an-app-for-sharepoint.aspx

    【讨论】:

      【解决方案2】:

      我想补充一点,您还需要确保您的远程事件侦听器在您的包中。 查看您的 sharepoint 项目下的 Package.package 并确保它已添加。如果没有单击编辑并将其添加到包中。 我花了很多时间找出一个类似的问题,结果证明这是我的解决方案!

      要注意的另一件事是在为该列表添加列表和事件侦听器时:事件侦听器必须与列表具有相同的类型或指向该特定列表。

      【讨论】:

        猜你喜欢
        • 2013-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-08
        • 2023-02-17
        相关资源
        最近更新 更多