将自定义Web部署部署到SharePoint2013

时间:2015-05-20 17:55:38

标签: deployment sharepoint-2013 web-parts

我最近已转换到SP13环境,但我在部署自定义Web部件时遇到问题。我知道这可以通过视觉工作室自动完成,但我们无法在生产中访问它。我宁愿避免使用Microsoft Powershell建议,因为我们没有办法构建CAB文件。我还尝试编辑web.config并将.dll复制到相应的bin文件夹中,但是Web部件从未显示在/_layouts/15/newdwp.aspx

如何在SharePoint 2013中部署自定义Web部件?如果你知道除了visual studio之外的1个以上的解决方案,请分享。

1 个答案:

答案 0 :(得分:0)

如果webpart正在操作SharePoint对象,则必须获取webpart的源代码并为SharePoint 2013重新编译它(使用v15 of sharepoint dll)。

https://social.msdn.microsoft.com/Forums/en-US/cbc67f47-b58e-4384-b87f-fd57aa7f2721/migrate-custom-sharepoint-2007-webpart-to-sharepoint-2013?forum=appsforsharepoint

在极少数情况下,您无法访问源代码并且无需重新编译dll,您还需要迁移“.dwp”或“.webpart”文件和所有资源(images / images你的webpart使用的css / ...)。

“。dwp”或“.webpart”(关于您的网站部分的类型)文件必须上传到“http://your_sitecollection/_catalogs/wp/