我正在VS2013中开发web部件。在我上传并激活SharePoint Online中的web部件后(即。https://xxxxxxx.sharepoint.com/),我找不到调试web部件的方法。
我可以使用VS2013中的"附加"功能进行调试,以便逐行运行web部件吗?或者还有其他方法可以实现我的目标吗?
非常感谢。
您必须在开发环境中本地调试所有托管代码。SharePoint Online没有也不会提供任何方法来调试在其基础结构上运行的任何服务器端代码,因为这将极大地影响服务的性能和稳定性。
可以在SharePoint Online中调试的是客户端JavaScript(使用浏览器的开发工具和类似FireBug插件)。
我认为这是不可能的,因为您已经在线将解决方案部署到了sharepoint。如果该代码具有本地代码,则可以对其进行调试。
解决方案:
- 在代码中添加日志记录,将错误条目放入列表或库中,您可以在其中看到它们。同时也要确保它不会因尝试接球而超载
让我知道这是否有助于