对不起,我的英语不好,但我会试着解释一下我的意思。
我在VisualStudio 2012上的Developer PC上创建了EventReceiver,它可以在我的开发人员的SharePoint2013服务器上运行。
我制作了WSP包,将其部署到客户端的SharePoint 2013服务器,激活功能并获得错误。
无法从程序集“Microsoft.SharePoint,Version = 15.900.0.0,Culture = neutral,PublicKeyToken = 71e9bce111e9429c”加载“Microsoft.SharePoint.Administration.SPDiagnosticsService”类型。
我如何理解它的SharePoint.Dll版本是另一个版本,但我找不到这个版本,也不知道它在客户端服务器上的位置。
答案 0 :(得分:0)
我有同样的错误。我复制了dll文件并且有相同的错误。在clinet服务器上安装Visual Studio并没有帮助。我认为它的服务器配置不好。
答案 1 :(得分:0)
要加载SPDiagnosticsService,您需要确保将解决方案部署到服务器场。
要检查设置,查看项目属性,确保沙盒解决方案设置为False