0

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

在此处输入图像描述

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

在此处输入图像描述

4

5 回答 5

3

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

IsPackaging=True

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

于 2011-09-27T07:28:51.450 回答
1

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

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

于 2011-09-26T11:11:07.267 回答
0

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

于 2011-09-26T11:17:44.193 回答
0

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

要编辑项目 xml,请在 Visual Studio 中卸载项目,然后右键单击该项目并选择编辑。

<PropertyGroup>
      <IsDebugging>False</IsDebugging>
 <PostBuildEventDependsOn>$(PostBuildEventDependsOn);CreatePackage</PostBuildEventDependsOn>
</PropertyGroup>
于 2020-06-12T14:37:07.053 回答