可以使用命令行 MSBuild 目标来自定义 Visual Studio 创建 SharePoint 包文件 (.wsp) 的方式。
自定义和运行 MSBuild 目标
可以自定义 MSBuild 目标以创建 SharePoint 包。 例如,可以自定义 MSBuild 属性(用于指定打包中间目录)和 MSBuild 项组(用于指定枚举的文件)。
自定义 BeforeLayout 目标
在**“文件”菜单上,指向“打开”,然后单击“文件”**。
导航到项目文件夹。
单击项目名.vbproj 或项目名.csproj 文件,再单击**“打开”**。
将 <Target Name="BeforeLayout" /> 替换为您的自定义代码。 例如,若要显示此目标中的消息,请添加以下代码。
<Target Name="BeforeLayout"> <Message Text="In the BeforeLayout Target"></Message> </Target>
自定义 AfterLayout 目标
在**“文件”菜单上,指向“打开”,然后单击“文件”**。
导航到项目文件夹。
单击项目名.vbproj 或项目名.csproj 文件,再单击**“打开”**。
将 <Target Name="AfterLayout" /> 替换为您的自定义代码。 例如,若要显示此目标中的消息,请添加以下代码。
<Target Name="AfterLayout"> <Message Text="In the AfterLayout Target"></Message> </Target>