1
情况: 使用虚拟机进行SharePoint开发。我想调试我从承包商处收到的沙箱解决方案。通常我手动附加到进程,方法是进入调试菜单>附加到进程...>然后从列表中选择进程。这在过去有效。附加到流程停止了从Visual Studio 2012恢复到2010年的时间(2010年较早的项目有问题)。无法附加到SPUCWorkerProcess
问题: 当试图连接到需要调试SharePoint沙盒解决方案的SPUCWorkProcess.exe时,Visual Studio出现“无法附加到进程”错误。
其他信息:
- 我能够连接到2其他虚拟机能够连接到进程 没有问题(使用相同的凭据)。
- 管理员能够附加到此虚拟机中的进程
- 沙箱调试IS已打开,甚至已从Central Admin重新启动了几次。
- 把
System.Diagnostics.Debugger.Launch()
在代码中没有命中/未反应 - 从 任务管理器附加到过程产生消息“无法附加到该崩溃 过程” ULS具有用于SPUCWorkerProcess消息“ LogWMIData:连接 服务器失败:0x80041003“。还注意到OWSTIMER 的另一个错误“...驱动器的可用空间不足......”所以这可能是一个 资源问题?虚拟机只有4GB内存。
鉴于这些细节,我怀疑1)与我的证书相关的可用资源太小2)其他东西已经附加到进程并崩溃,从而阻止我附加到它。