1

我正在将 yammer 与 sharepoint 集成,创建 yammer webpart。我已经在 sharepoint 2010 Foundation 中配置了它。当我创建 yammer webpart 时,它显示类似

System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.Office.Server.UserProfiles,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”或其依赖项之一。该系统找不到指定的文件。文件名:Yammer.SharePoint.Framework.SPUserProfileManager.GetProfile(String accountName, SPSite site) 的 Yammer.SharePoint.Framework 中的“Microsoft.Office.Server.UserProfiles,版本=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”。 YammerSharePointContentStore.GetUserEmail() 在 Yammer.SharePoint.Framework.DefaultYammerSettingsManager.EnsureYammerSession(String networkId) 在 Yammer.SharePoint.WebParts.YammerAppsWebPart.CreateChildControls()

我该如何解决这个问题。我是否需要加载任何程序集?或者在任何地方传递我的凭据?

4

1 回答 1

0

我遇到过同样的问题。问题是您尚未正确部署 Yammer for SharePoint WSP。

相反,您尝试http://success.yammer.com/integrations/sharepoint/此链接,其中选择在线选项

安装::

1. 从 success.yammer.com 下载 Web 部件。

  1. 在站点操作中,单击站点设置。
  2. 从图库中,单击解决方案。
  3. 单击库。
  4. 单击解决方案。
  5. 单击上传。
  6. 浏览到 Yammer for SharePoint Online wsp 文件。
  7. 单击激活。

之后,您可以轻松地为 Yammer 添加 Web 部件。

先决条件:您的服务帐户需要配置 Yammer 凭据。

于 2013-03-27T09:56:39.413 回答