我找到了与here有关的东西,但没有给我一个好的开始
从最近我做了很多webPart开发我希望自动化该过程的非代码部分,我想开发一个小型控制台应用程序,创建SharePoint解决方案作为图片,我将它用作即将到来的webParts的模板
假设webpart名称是var
string webPartName =“usefulLinks”;
>创建空SharePoint项目
>添加Visual WebPart webPartName
>创建类文件夹WebPartName
>在文件夹中创建一个空类
>添加Layouts映射文件夹
>将css和img文件夹添加到layouts文件夹
>将.webpart内容的一部分更改为自定义值
>与Elements.xml文件相同
>添加Resources映射文件夹,并为阿拉伯语和英语添加两个资源文件
>最后将功能名称更改为webPartName功能
有什么好的起点吗?或在线资源
谢谢.
解决方法:
您真正描述的是自定义SharePoint解决方案项目,而不是Visual Studio解决方案.
Project templates provide the files that are required for a particular project type, include standard assembly references, and set default project properties and compiler options.
This section in MSDN介绍了如何为Visual Studio创建项目模板.特别是,对于您来说,最好的选择是“Export Template Wizard”,它将根据您创建的现有项目创建模板.