首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSPBuilder无法正确地将所有文件添加到manifest.xml

WSPBuilder无法正确地将所有文件添加到manifest.xml
EN

Stack Overflow用户
提问于 2011-11-02 23:29:43
回答 1查看 948关注 0票数 3

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

当我使用VS2010的功能通过"deploy“命令创建wsp-File时,wsp包含如下所示的manifest.xml:

代码语言:javascript
复制
<?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的称呼:

代码语言:javascript
复制
WspBuilder. tools.csprog -buildSafeControls false

你知道如何使用WSPBuilder将这些模板文件放入manifest.xml吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-03 01:02:22

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

代码语言:javascript
复制
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?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7982957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档