gpt4 book ai didi

sharepoint - WSPBuilder不会将所有文件正确添加到manifest.xml

转载 作者:行者123 更新时间:2023-12-02 04:05:20 25 4
gpt4 key购买 nike

我使用WSPBuilder从我的Sharepoint项目中创建WSP文件。其中一些文件包含在需要部署的特殊文件夹(如“布局”)中的文件。

当我使用VS2010的功能通过“deploy”命令创建wsp文件时,wsp包含一个manifest.xml,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<Solution xmlns="http://schemas.microsoft.com/sharepoint/" SolutionId="2d5da9c1-0fe4-4ff8-9f4d-c025cf9bc2c1" SharePointProductVersion="14.0">
<Assemblies>
<Assembly Location="Tools.dll" DeploymentTarget="GlobalAssemblyCache" />
</Assemblies>
<TemplateFiles>
<TemplateFile Location="Layouts\GetThumbnail.aspx" />
</TemplateFiles>
</Solution>

但是当我使用WSPBuilder时, <TemplateFiles>部分完全消失了。这就是我所说的WSPBuilder:
WspBuilder. tools.csprog -buildSafeControls false

知道如何将这些模板文件添加到WSPBuilder的manifest.xml中吗?

最佳答案

您不应使用旧的WSPBuilder工具来构建SharePoint 2010程序包。 如果需要使过程自动化,请使用Visual Studio或MSBuild:

set msbuild="C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe"
set config=Debug
set outdir="C:\out\"
%msbuild% /p:Configuration=%config% /m ../My.SharePoint.Project/My.SharePoint.Projectcsproj /t:Package /p:BasePackagePath=%outdir%

更多信息: How can I build a SharePoint 2010 package using command line?

关于sharepoint - WSPBuilder不会将所有文件正确添加到manifest.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7982957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com