我最近已转换到SP13环境,但我在部署自定义Web部件时遇到问题。我知道这可以通过视觉工作室自动完成,但我们无法在生产中访问它。我宁愿避免使用Microsoft Powershell建议,因为我们没有办法构建CAB文件。我还尝试编辑web.config并将.dll复制到相应的bin文件夹中,但是Web部件从未显示在/_layouts/15/newdwp.aspx
如何在SharePoint 2013中部署自定义Web部件?如果你知道除了visual studio之外的1个以上的解决方案,请分享。
答案 0 :(得分:0)
如果webpart正在操作SharePoint对象,则必须获取webpart的源代码并为SharePoint 2013重新编译它(使用v15 of sharepoint dll)。
在极少数情况下,您无法访问源代码并且无需重新编译dll,您还需要迁移“.dwp”或“.webpart”文件和所有资源(images / images你的webpart使用的css / ...)。
“。dwp”或“.webpart”(关于您的网站部分的类型)文件必须上传到“http://your_sitecollection/_catalogs/wp/”