WF 4 和 SP 2010 对象模型
我的解决方案中有 2 个项目。
- SAMII.Workflow --- .Net 4.0(任何 CPU)
- 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.
- SAMII.Workflow --- .Net 4.0 (Any CPU)
- 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法使用 .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).