gpt4 book ai didi

sharepoint - 开发 SharePoint 工作流时如何改进编辑-编译-测试循环?

转载 作者:行者123 更新时间:2023-12-04 22:54:16 24 4
gpt4 key购买 nike

最近我不得不开发一个 SharePoint 工作流,老实说,我发现这种体验是我曾经不得不处理的最痛苦的编程任务。我遇到的一个大问题是我在调试器中单步调试时遇到的问题。

有一篇关于如何调试 SharePoint 工作流的文章 here这会告诉您如何设置断点等。这涉及将 .pdb 文件与包含您的工作流程的 .dll 文件一起复制到 GAC 中。您必须从命令提示符(或批处理文件)执行此操作,因为 Windows 资源管理器不允许您查看 c:\windows\assembly 的相关子目录。

但是,如果您这样做,下次您尝试从 Visual Studio 中部署工作流时,它会提示无法部署它,因为“文件可能未签名”,并且如果您尝试复制新版本的dll 进入 GAC,它告诉你 .dll 文件被锁定。

我发现有时,您可以通过执行 iisreset 来解决此问题,但在其他情况下,您必须重新启动 Visual Studio,并且经常出现我什至不得不完全重新启动计算机的情况,因为有些神秘进程已锁定文件。另一方面,当我不使用调试器时,一切正常。

有谁知道比这更简单的调试工作流程的方法吗?

最佳答案

当我开始使用 WSPBuilder 时,我在总体上开发 SharePoint 解决方案(不仅是工作流)的速度要快得多。 WSPBuilder 有一个名为 WSPBuilder 扩展的 Visual Studio 插件,在我看来,WSPBuilder 扩展比臭名昭著的 Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2 做得更好。多亏了 WSPBuilder 菜单,只需单击一下即可部署/升级/卸载解决方案!

关于sharepoint - 开发 SharePoint 工作流时如何改进编辑-编译-测试循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com