1

我有一个关于Sharepoint在线调试的问题。我可以在Office 365上调试工作流程吗?

我用Visual 2015创建了一个Sharepoint应用程序,注定要在sharepoint-online上运行,并且它是托管的sharepoint。在里面,我有一个非常简单的工作流程。

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

error dialog

是否有必要有一个Azure的帐户调试工作流程?工作流程开发中是否还有其他选项?

如果有帮助,部署环境中为Office 365

回答

1

需要有一个Azure帐户来调试SharePoint Online/Office 365工作流程。这是因为您无法访问用于调试本地SharePoint工作流的某些组件。相反,Microsoft创建了Microsoft Azure服务总线的中继服务组件。 (他们为托管收费的安全组件)

在此组件发布之前,它不会出现调试可能。 (见下面的文章)

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

如果你有一个MSDN订阅或工作微软的合作伙伴组织应收到天青一些免费访问。

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

0

要启用远程调试:

- 随着在Solution Explorer中选择一个项目,在项目菜单上单击属性。 - 点击调试标签。 - 选择使用远程机器复选框。 - 在使用远程机器字段中,使用\ domain \ machinename格式输入远程机器的名称。