我可以在Office 365上调试工作流吗?

时间:2015-11-04 15:38:51

标签: sharepoint visual-studio-2015 office365 sharepoint-online sharepoint-apps

我对Sharepoint Online调试有疑问。

我已经使用Visual 2015创建了一个Sharepoint应用程序,注定要在线共享点及其托管的sharepoint。在里面,我有一个非常简单的工作流程。

当我尝试调试它时,会出现以下消息:

error dialog

是否有必要使用Azure帐户来调试工作流程?工作流程开发中还有其他选项吗?

如果有帮助,部署环境是Office 365。

2 个答案:

答案 0 :(得分:1)

必须拥有Azure帐户才能调试SharePoint Online / Office 365工作流程。这是因为您无法访问用于调试本地SharePoint工作流的某些组件。相反,Microsoft创建了Microsoft Azure Service Bus的中继服务组件。 (他们收取托管费用的安全组件)

在此组件发布之前,似乎无法进行调试。 (见下文)

http://jeremysublett.blogspot.ca/2014/03/debugging-workflows-in-sharepoint-2013.html

如果您有MSDN订阅或为Microsoft合作伙伴组织工作,您应该可以免费访问Azure。

https://social.technet.microsoft.com/Forums/lync/en-US/0a461221-aca3-42ff-a7a0-8cb14637304a/workflow-debugging-for-sharepoint-online-requires-a-windows-azure-service-bus-connection?forum=sharepointgeneral

答案 1 :(得分:0)

启用远程调试:

- 在“解决方案资源管理器”中选择项目后,在“项目”菜单上单击“属性”。 - 单击“调试”选项卡。 - 选中“使用远程机器”复选框。 - 在“使用远程计算机”字段中,使用格式\ domain \ machinename。

输入远程计算机的名称