从构建后事件命令行构建wsp

问题描述 投票:0回答:5

从构建后事件命令行构建WSP的命令是什么?

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9BamxtRi5qcGcifQ==” alt =“在此处输入图像描述”>

我将再添加一张图像,以便您了解我的确切要求。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9JZHhrhr5qcGcifQ==” alt =“在此处输入图像描述”>

sharepoint wsp
5个回答
3
投票

您可以使用MSBuild来构建WSP。每个SharePoint项目都是使用参数

构建的
IsPackaging=True

通过将此参数添加到msbuild命令中,可以确保将创建所有WSP。



1
投票

我从here中找到了答案,它适用于SharePoint 2007和2010。

call“ C:\ Program Files \ WSPTools \ WSPBuilderExtensions \ WSPBuilder.exe” -ProjectPath $(SolutionDir)-OutputPath $(SolutionDir)-SolutionPath $(SolutionDir)


0
投票

这似乎是VS2010。如果选择项目模板作为SharePoint 2010项目,则将在上下文菜单中找到与SharePoint相关的项目。如果选择部署,它将自动创建wsp软件包并将其部署到服务器。


0
投票

要强制Visual Studio在SharePoint解决方案的后生成中创建wsp,请将这些属性添加到项目xml中。如果已经定义了构建后事件,只需将两个内部标记添加到现有属性组中。 Visual Studio将在配置的位置创建wsp。发行或调试。

假 $(PostBuildEventDependsOn); CreatePackage

© www.soinside.com 2019 - 2024. All rights reserved.