如何从 WSP 升级 Forms Server 中的 InfoPath 表单
我有一个使用 Visual Studio 构建的 SharePoint 工作流,它通过 InfoPath 实现自定义任务表单并部署到表单服务器。我的问题是,每当我需要调整表单时,如果不完全卸载并重新安装,我就无法将新版本部署到服务器。重新安装整个解决方案。通常的升级解决方案路线似乎不适用于将更改后的表单发布到 Forms Server。这真的很糟糕,因为这意味着如果我卸载该解决方案,我将终止任何正在进行的工作流程。
当然,必须有一种方法可以使用标准升级解决方案方法更新表单,对吗?
I have a SharePoint workflow built with Visual Studio that implement a custom task form via InfoPath and deployed to Forms Server. My problem is that anytime I need to tweak the form, I cannot get the new version deployed to the server without completely uninstalling & reinstalling the entire solution. The usual upgrade solution route does not seem to work with publishing the changed form to Forms Server. This is really bad because it means I would kill any workflows in progress if I uninstall the solution.
Surely there must be a way to get the form updated with the standard upgrade solution approach, right?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建一个新的、唯一命名的 wsp 解决方案,其中仅包含任务表单更改。这对于其他有相同要求的人来说也很有效。
查看此链接以获取更详细的说明:
http://social.msdn .microsoft.com/Forums/en-US/sharepointworkflow/thread/471154ac-acb2-496b-ac83-f4efb7b6e530
Create a new uniquely named wsp solution that only contains the task form changes. This has worked for other people that have the same requirement.
Check out this link for a more detailed explaination:
http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/471154ac-acb2-496b-ac83-f4efb7b6e530