【问题标题】:Sharepoint Remote DebuggingSharepoint 远程调试
【发布时间】:2015-01-22 03:40:52
【问题描述】:

我想使用 Visual Studio 2013 为 Sharepoint 2013 开发一个远程事件接收器。

开发环境将是 2 台计算机。第一个是 Sharepoint 服务器,第二个是 Visual Studio。两台计算机将在同一个局域网中。

我一直在阅读解释远程调试共享点应用程序需要 Windows azure 服务总线帐户的文章。

我想知道此要求是否仅适用于在 azure 上运行的应用程序,或者是否也需要在本地 LAN 服务器上进行远程调试?

请查看以下文章以供参考:

http://msdn.microsoft.com/en-us/library/office/jj220047%28v=office.15%29.aspx

【问题讨论】:

    标签: sharepoint-2013


    【解决方案1】:

    编辑 --> 抱歉,我刚刚重读了您的问题,并注意到您正在开发远程事件接收器。我没有这方面的经验,所以不确定是否有不同的方法来解决这个问题。

    我一直使用一个单独的场进行开发,它直接在 SharePoint 服务器上安装了 Visual Studio。

    virtual server1 --> 共享点 + 视觉工作室 虚拟服务器2 --> sql 服务器

    然后我直接在开发服务器上的 MSTSC 窗口中工作。

    大多数 SharePoint 解决方案都可以通过 F5 进行调试。

    对于事件接收器,您在事件接收器中设置一个断点并构建和部署您的代码,然后在单独的浏览器中(从您的工作站或其他任何地方)导航到站点中应该激活事件接收器的位置。

    在 Visual Studio 中,使用调试/附加到进程连接到门户网站的 IIS 工作进程。

    现在在 Web 浏览器中执行应该触发事件接收器的任何操作(激活功能、添加列表项等),您应该会在 Visual Studio 中看到断点。

    希望对你有帮助!!

    (我目前的理解是,实际上不可能使用 Visual Studio 的远程副本进行开发,即未安装在 SharePoint 服务器上。很高兴得到更有经验的开发人员的纠正。)

    【讨论】:

      猜你喜欢
      • 2017-03-01
      • 1970-01-01
      • 2012-11-17
      • 2011-07-27
      • 2011-03-06
      • 2012-12-17
      • 2013-04-12
      • 2012-07-01
      • 2018-04-05
      相关资源
      最近更新 更多