C# 从同一服务器上运行的非SP MVC3项目引用SharePoint 2007项目(dll)
背景: 我正在用C#构建一个MVC3项目,它调用一个SharePoint项目来请求数据。两个项目将位于同一台服务器上,但位于不同的应用程序池中 问题: 在向SP添加必要的引用之后,我可以正确构建我的MVC项目;但是,在调试时,出现以下错误: 无法加载文件或程序集“Microsoft.SharePoint.Search”或其依赖项之一。试图加载格式不正确的程序 我已经引用了“Microsoft.SharePoint.Search”dll,但仍然没有成功 有什么想法吗?非常感谢 您是否尝试在SP DLL上“复制本地”。 两个应用程序池的设置是否完全相同。Net版本,64/32位?但是 您无法弥合这一差距,因此您将无法使用SharePoint对象模型,而是查看SharePoint web服务 如果web服务不能提供您所需的一切,那么您可能需要创建一些自己的服务(在SharePoint应用程序下运行),并从MVC3应用程序调用它们C# 从同一服务器上运行的非SP MVC3项目引用SharePoint 2007项目(dll),c#,asp.net-mvc-3,sharepoint,C#,Asp.net Mvc 3,Sharepoint,背景: 我正在用C#构建一个MVC3项目,它调用一个SharePoint项目来请求数据。两个项目将位于同一台服务器上,但位于不同的应用程序池中 问题: 在向SP添加必要的引用之后,我可以正确构建我的MVC项目;但是,在调试时,出现以下错误: 无法加载文件或程序集“Microsoft.SharePoint.Search”或其依赖项之一。试图加载格式不正确的程序 我已经引用了“Microsoft.SharePoint.Search”dll,但仍然没有成功 有什么想法吗?非常感谢 您是否尝试在SP D