SharePoint 2013 解决 The language-neutral solution package was not found

SharePoint 2013 解决 The language-neutral solution package was not found.

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解决方案了,测试一下,成功部署。