SharePoint 2013 解决 The language-neutral solution package was not found.
迁移问题:迁移完成后,当向部署SharePoint 2013 部署wsp包出现如下错误的时候。可以考虑如下两个步骤
方法1,
如果你部署的包可以管理中心--用户方案处找到 你可以直接卸载,也可以using PowerShell: 删除 (get-spsolution mysolution.wsp).Delete() 当前没有这个包的时候,这不 会启作用。OK 1) 在开发环境的solution 里删除如下文件夹 PKG, obj, bin Folders 然后重新生成。2) IISReset
测试以上方法。
方法2
使用VS部署会出现问题1,如果是用SharePoint power shell 部署时 会出现这个错误。
WSP部署错误—SharePoint管理框架中的对象“SPSolutionLanguagePack Name=0”依赖其他不存在的对象
1)到SharePoint管理中心先停止“Microsoft SharePoint Foundation 工作流定时服务”;
2)到C:\Documents and Settings\All Users\Application Data\Microsoft\SharePoint\Config\文件夹下面找到一串以GUID字符串命名的文件夹,然后删除里面除了Cache.ini文件外的所有XML文件;
3)以编辑模式打开Cache.ini文件,删除里面的内容,输入1.Save然后保存关闭;
4)到SharePoint管理中心启动“Microsoft SharePoint Foundation 工作流定时服务”。
现在就可以去部署WSP解决方案了,测试一下,成功部署。
时间: 2024-10-13 17:25:15