Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从站点创建Sharepoint解决方案(包括工作流和自定义Web部件)_Sharepoint_Templates_Solution - Fatal编程技术网

从站点创建Sharepoint解决方案(包括工作流和自定义Web部件)

从站点创建Sharepoint解决方案(包括工作流和自定义Web部件),sharepoint,templates,solution,Sharepoint,Templates,Solution,下面是一个场景 我创建了一个网站,我使用自定义列表、Web部件、自定义开发的Web部件、工作流等等。您可以将该站点视为一个应用程序 我试图做的是创建一个解决方案包,其中包含我在该站点中构建的所有内容,以便我可以将解决方案文件提供给sharepoint管理员,后者可以将解决方案安装到其sharepoint环境中 例如,看看您可以从MSDN下载的免费应用程序模板,我正试图实现与它们相同的效果。一个解决方案文件来保存它们 有什么想法吗 干杯 将网站导出为模板并包含所有内容。工作流将指向旧站点,我相信需

下面是一个场景

我创建了一个网站,我使用自定义列表、Web部件、自定义开发的Web部件、工作流等等。您可以将该站点视为一个应用程序

我试图做的是创建一个解决方案包,其中包含我在该站点中构建的所有内容,以便我可以将解决方案文件提供给sharepoint管理员,后者可以将解决方案安装到其sharepoint环境中

例如,看看您可以从MSDN下载的免费应用程序模板,我正试图实现与它们相同的效果。一个解决方案文件来保存它们

有什么想法吗


干杯

将网站导出为模板并包含所有内容。工作流将指向旧站点,我相信需要手动更新。其他一切都应该有效。

使用SPD创建的工作流不可跨站点移植,必须重新创建。因此,内森的解决方案可能是唯一的出路。

开始行动。STSDev非常适合创建所需的解决方案,可以使用SharePoint Manager从您已经创建的自定义中获取SchemaXML


你将需要打包的网页部件和一切。不幸的是,这是一个相当庞大的学习曲线,所以希望能在这方面做大量的阅读和一些实验。然而,这是一个值得花费的时间,因为解决方案是发布自定义站点定义的“唯一”方法。

是的,我这样做了,它工作得很好,但我希望所有内容都打包在一个解决方案中,这是可能的,请查看MSN的应用程序模板。为什么这个答案会被标记下来?这当然是关于主题的,而且很有帮助。