WF 4 和 SP 2010 对象模型

发布于 2024-10-17 00:48:51 字数 403 浏览 3 评论 0原文

我的解决方案中有 2 个项目。

  1. SAMII.Workflow --- .Net 4.0(任何 CPU)
  2. SAMII.Core --- .Net 3.5(任何 CPU)

SAMII.Workflow 在控制台应用程序中托管顺序工作流 (WF4)。
它还引用保存业务逻辑的 SAMII.Core(通过 SPMetal 的 SharePoint OM)。

因此,当我尝试运行该解决方案时,出现以下异常:

Microsoft .Net Runtime 版本 4.0.30319.1 不支持 Microsoft SharePoint。

我该如何解决这个问题?我无法将 WorkFlow 框架降级到 3.5。

I have 2 projects in my solution.

  1. SAMII.Workflow --- .Net 4.0 (Any CPU)
  2. SAMII.Core --- .Net 3.5 (Any CPU)

SAMII.Workflow hosts sequential workflow (WF4) in a Console application.
It also references SAMII.Core which holds the business logic (SharePoint OM via SPMetal).

So when I try to run the solution, I get the following exception:

Microsoft SharePoint is not supported with version 4.0.30319.1 of the Microsoft .Net Runtime.

How can I resolve the issue? I cannot downgrade WorkFlow framework to 3.5.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

腻橙味 2024-10-24 00:48:51

您无法使用 .net 4.0 调用 SharePoint OM
但您可以使用 .net 4.0 调用 SharePoint WebServices。因此,您可以使用 SharePoint Services(REST 或 WebService)来代替使​​用 OM。

You cannot call SharePoint OM using .net 4.0
But you can call SharePoint WebServices using .net 4.0. So instead using OM, you can use SharePoint Services (REST or WebService).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文