1

我正在 VS2013 中开发 Web 部件。在 SharePoint Online(即https://xxxxxxx.sharepoint.com/)中上传并激活 Web 部件后,我找不到调试 Web 部件的方法。

是否可以使用VS2013中的“attach”功能进行调试,以便可以逐行运行web部件?或者还有其他方法可以实现我的目标吗?

非常感谢。

4

2 回答 2

2

您必须在开发环境中本地调试所有托管代码。SharePoint Online 不会也不会提供任何方法来调试在其基础结构上运行的任何服务器端代码,因为这会极大地影响服务的性能和稳定性。

您可以在 SharePoint Online 中调试的是客户端JavaScript(使用浏览器的开发人员工具和类似 FireBug 加载项)。

于 2014-10-15T09:48:54.047 回答
1

我认为这是不可能的,因为您已将解决方案部署到在线共享点。如果该代码具有本机代码,则可以对其进行调试。

解决方案:

  1. 在您的代码中添加日志记录,将错误条目放入您可以看到它们的列表或库中。并且还要确保它没有被 try catch 超载。

让我知道这是否对您有帮助

于 2014-10-15T08:18:21.507 回答