SharePoint 2010到2013 SharePoint迁移问题

科技班加罗尔

最近,我使用Visual Studio 2013将具有自定义列表定义的自定义WebPart模板解决方案(wsp)从SP2010迁移到SP2013。将程序集版本设置为15,并通过.Net Framework 4.5进行编译。deploymnet成功。但是有两个问题:1.当我使用刚刚部署的自定义模板创建站点时,页面显示混乱的图标和附加的屏幕截图。同样,当尝试向网站添加权限时,网站的“权限”页面上会出现一堆五颜六色的混乱图标。
2.另一个问题是,某些CSS,尤其是ms-WPxxxxxxxx(如WPTitle,WPHeader等)正在被继承,可能是从corev4.css继承的。这就是“查看源代码”显示的内容。自定义CSS在主页(CustomDefault.aspx)中使用“!important”标记定义,但这似乎没有任何用处。

相同的解决方案在SP2010上运行完美。

嫌疑犯主要是(1)与(2)有关,我可能是错的。

为了解决(1),正如MSDN社区论坛的SP人员所建议的那样,我将默认母版页更改为Oslo.master ==>,该页面清除了混乱的图标,但是CSS和Javascript无效。所以我不得不还原。我还尝试将“ ../_layouts/ ..”更改为“ ../_layouts/15/ ..”,但没有任何区别。

MSDN社区线程:https : //social.msdn.microsoft.com/Forums/office/en-US/f9199e0c-972b-45b9-b8fb-772028bc22d9/cluttered-icons-in-sharepoint-2013-post-migration-from- sp2010?forum = sharepointdevelopmentprevious#74fb3648-9776-4f68-82ba-b212102a1492

任何帮助将不胜感激。

在此处输入图片说明

科技班加罗尔

经过长时间的战斗,我终于解决了这个问题。发现SiteDefinition模块中的“ onet.xml”是指SharePoint 2010主页v4.master。由于这是另一个项目,因此我不知道此文件将引用SP2010资源。许多博客建议仅将资源路径(例如,“ / _ layouts /”更改为“ / _layouts / 15 /”,将“ / ControlTemplate /”更改为“ / ControlTemplate / 15 /”),但没有人提及母版页更改。完全开箱即用的解决方案可能并非如此。因此,在项目解决方案中搜索“ v4.master”(SP2010)(如果找到),将其更改为自定义母版页(如果有的话)或默认母版页。

因此,这是已更改的代码段,该代码段已摆脱了混乱的图标,希望它对在那里的人有所帮助。

<!-- <Configuration ID="-1" Name="NewWeb" MasterUrl="_catalogs/masterpage/**v4.master**" />
     <Configuration ID="0" Name="Default" MasterUrl="_catalogs/masterpage/**v4.master**"> 
     <Configuration ID="1" Name="Blank" MasterUrl="_catalogs/masterpage/**v4.master**">
     <Configuration ID="2" Name="DWS" MasterUrl="_catalogs/masterpage/**v4.master**"> -->

     <Configuration ID="1" Name="NewWeb" MasterUrl="~masterurl/**default.master**" />
     <Configuration ID="0" Name="Default" MasterUrl="~masterurl/*default.master*">
     <Configuration ID="1" Name="Blank" MasterUrl="~masterurl/**default.master**">
     <Configuration ID="2" Name="DWS" MasterUrl="~masterurl/**default.master**">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从2010年到2013年迁移SharePoint内容数据库

来自分类Dev

MS Project Server 2013和Sharepoint 2010

来自分类Dev

将.aspx页部署到SharePoint 2010

来自分类Dev

将.aspx页部署到Sharepoint 2010

来自分类Dev

从2010年到2013年的迁移问题

来自分类Dev

从TFS 2010到TFS 2015迁移和SharePoint内容数据库

来自分类Dev

Sharepoint 2010教程

来自分类Dev

免费Sharepoint 2010教程

来自分类Dev

SharePoint 2013默认图标

来自分类Dev

SharePoint 2013:SPLongOperation超时

来自分类Dev

SharePoint 2013 JSLink OnPostRender

来自分类Dev

SharePoint 2013:SPLongOperation超时

来自分类Dev

SharePoint 2013源文档

来自分类Dev

将SharePoint 2010 Web部件升级到SharePoint 2013时,是否需要更改页面标题(注册/程序集名称版本?)?

来自分类Dev

在Visual Studio 2013中创建Sharepoint 2010解决方案

来自分类Dev

如何使用Sharepoint 2010/2013 Client OM获取扩展属性

来自分类Dev

在SharePoint 2010中使用Microsoft Office 2013 Interop dll

来自分类Dev

如何从SharePoint 2013服务器场访问SharePoint 2010列表

来自分类Dev

在ASP.NET和Sharepoint 2010中启用SessionState问题

来自分类Dev

SharePoint 2010更改列表权限

来自分类Dev

从上载的文件获取ID到Sharepoint 2013 DocumentLibrary

来自分类Dev

将URL变量传递到SharePoint 2013中的xsl中

来自分类Dev

从JAVA到Sharepoint 2013 REST API的BASIC身份验证

来自分类Dev

Sharepoint 2013 Rest API:创建到多值列

来自分类Dev

从上载的文件获取ID到Sharepoint 2013 DocumentLibrary

来自分类Dev

遍历Sharepoint 2013中的列表

来自分类Dev

词库,SharePoint 2013中的分类

来自分类Dev

遍历Sharepoint 2013中的列表

来自分类Dev

发现SharePoint 2013 Web服务

Related 相关文章

热门标签

归档