我目前正在开发一个带有yammer web部分的共享点网站,当我尝试这样做时。我遇到了一个问题。
我尝试了什么::
Siteactions->编辑页面 - >插入 - > Webpart-> Yammer应用
之后我收到这样的错误
System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.Office.Server.UserProfiles,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c”或其中一个依赖项。该系统找不到指定的文件。文件名:'Microsoft.Office.Server.UserProfiles,Version = 14.0.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c'位于Yammer.SharePoint.Framework的Yammer.SharePoint.Framework.SPUserProfileManager.GetProfile(String accountName,SPSite site)。在Yammer.SharePoint.WebParts.YammerAppsWebPart.CreateChildControls()
的Yammer.SharePoint.Framework.DefaultYammerSettingsManager.EnsureYammerSession(String networkId)中的YammerSharePointContentStore.GetUserEmail()我安装了所有先决条件,因为yammer用于共享点文档。
是否缺少任何dll文件或其他问题...
答案 0 :(得分:1)
问题是我没有正确部署Yammer for sharepoint wsp。
相反,我尝试了http://success.yammer.com/integrations/sharepoint/此链接,其中选择了在线选项
安装::
1。从success.yammer.com下载Web部件。
从“网站操作”中,单击“网站设置”。 从“库”中,单击“解决方案” 单击库。 点击解决方案 单击上载。 浏览到Yammer for SharePoint Online wsp文件。 单击“激活”。 之后,您可以轻松地为yammer添加Web部件
先决条件::您的服务帐户需要配置yammer凭据,希望这会有所帮助