在SharePoint WebForms中调试FeatureActivated()
本文关键字:FeatureActivated 调试 SharePoint WebForms | 更新日期: 2023-09-27 18:17:00
是否可以调试FeatureActivated?
我正在做:
- Deploy ->
- 在public override void中设置断点
- 将进程附加到调试器->
- 刷新。
这不起作用,因为应用程序已经部署并激活了。
我如何告诉它立即停止并让我完成激活过程
deploy>>设置断点>>将进程附加到调试器然后进入网站操作>>网站设置>>管理网站功能>>停用功能,然后再次激活。
您可以将这行添加到您的代码中:
System.Diagnostics.Debugger.Launch();
一旦该功能被激活,您将看到Debug弹出对话框并连接到进程。
是的。
- 在部署时禁用自动激活:您的SharePoint项目>属性> SharePoint>"当前部署配置">设置"none"
- 附加调试器:Debug>附加进程>选择w3wp.exe
- 设置断点
- 手动激活您的功能:网站设置>网站收集功能(如果该功能的范围是网站)