![单击 SharePoint 工作流电子邮件通知中的“打开任务”按钮后,Outlook 闪烁](https://linux22.com/image/1362472/%E5%8D%95%E5%87%BB%20SharePoint%20%E5%B7%A5%E4%BD%9C%E6%B5%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E9%80%9A%E7%9F%A5%E4%B8%AD%E7%9A%84%E2%80%9C%E6%89%93%E5%BC%80%E4%BB%BB%E5%8A%A1%E2%80%9D%E6%8C%89%E9%92%AE%E5%90%8E%EF%BC%8COutlook%20%E9%97%AA%E7%83%81.png)
我在 SharePoint Designer 2010 中开发了一个自定义工作流。工作流按预期运行。我收到电子邮件通知,告知我已分配了一项任务,并且电子邮件要求我单击“打开此任务”按钮。当我单击该按钮时,Outlook 开始闪烁。我必须按 Esc 或结束 Outlook 进程才能停止闪烁。我能够在多台计算机(Windows 7 Office 2010)上重现此确切场景。我通过 OWA 尝试了相同的过程,按钮工作正常。我已阅读在 SharePoint 服务器上的 14 个 bin 中编辑 formserver.aspx,但该文件在我的环境中不存在。有人有什么建议吗?
答案1
我一直在寻找解决方案。我尝试过这个:
- 单击开始–>运行–> 输入
Regedit
并按回车键 - 出现 Regeditor
- 然后导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000000-0000-0000-0000-000000000000}
- 删除名为
{00000000-0000-0000-0000-000000000000}
- 然后重新启动 Outlook
但我没有找到该{00000000-0000-0000-0000-000000000000}
文件夹。我有一台 64 位 PC,因此我尝试了这个:
单击开始->运行->键入
C:\Windows\SysWOW64\regedt32.exe
然后导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000000-0000-0000-0000-000000000000}
删除名为
{00000000-0000-0000-0000-000000000000}
然后重新启动 Outlook
这对我有用。终于,“打开此任务”按钮在 Outlook 中起作用了!