使用 MSBuild 任务创建 SharePoint 解决方案包
你可以在开发计算机上使用命令行MSBuild 任务生成、清理和验证 SharePoint 包 (.wsp)。 还可以使用这些命令在生成计算机上使用Team Foundation Server自动执行生成过程。
生成 SharePoint 包
生成 SharePoint 包
在 Windows“启动”菜单中,选择“所有程序”>“附件”>“命令提示符”。
更改为你的 SharePoint 项目所在的目录。
输入以下命令,为项目创建包。 将 ProjectFileName 替换为项目的名称。
msbuild /t:Package ProjectFileName
例如,可以运行以下命令之一来打包一个名为 ListDefinition1 的 SharePoint 项目。
msbuild /t:Package ListDefinition1.vbproj msbuild /t:Package ListDefinition1.csproj
清理 SharePoint 包
清理 SharePoint 包
打开命令提示符窗口。
更改为你的 SharePoint 项目所在的目录。
输入以下命令,为项目清理包。 将 ProjectFileName 替换为项目的名称。
msbuild /t:CleanPackage ProjectFileName
例如,可以运行以下命令之一来清理一个名为 ListDefinition1 的 SharePoint 项目。
msbuild /t:CleanPackage ListDefinition1.vbproj msbuild /t:CleanPackage ListDefinition1.csproj
验证 SharePoint 包
验证 SharePoint 包
打开命令提示符窗口。
更改为你的 SharePoint 项目所在的目录。
输入以下命令,为项目验证包。 将 ProjectFileName 替换为项目的名称。
msbuild /t:ValidatePackage ProjectFileName
例如,可以运行以下命令之一来验证一个名为 ListDefinition1 的 SharePoint 项目。
msbuild /t:ValidatePackage ListDefinition1.vbproj msbuild /t:ValidatePackage ListDefinition1.csproj
设置 SharePoint 包中的属性
设置 SharePoint 包中的属性
打开命令提示符窗口。
更改为你的 SharePoint 项目所在的目录。
输入以下命令,在项目的包中设置属性。 将 PropertyName 替换为要设置的属性。
msbuild /property:PropertyName=Value
例如,可以运行以下命令来设置警告等级。
msbuild /property:WarningLevel = 2