当我尝试创建UserProfileManager的实例时发生异常

时间:2012-05-03 13:47:26

标签: c# sharepoint exception

我正在使用UserProfileManager来获取sharepoint中的用户个人资料。我在MOSS机器上编译了代码,然后尝试在SP2010机器上运行它,但后来它抛出一个异常,它无法找到'Microsoft.Office.Server'版本= 12.0.0.0但现在我的问题是为什么它正在寻找MOSS组件在SP2010机器上

它抛出的错误是

  System.IO.FileNotFoundException: Could not load file or assembly
'Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral,
publicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the
file specified.File name: 'Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral,
publicKeyToken=71e9bce111e9429c'

1 个答案:

答案 0 :(得分:0)

您应该为SharePoint Server(而不是Foundation!)2010程序集重新创建代码。为此,您应该在同一台机器上安装SPS2010和VS2010。