Sharepoint 2010 已部署Sharepoint 2010 Web部件,但它在哪里?
按照问题答案中的步骤进行操作: 一切似乎都很顺利,但现在我该怎么办?如果我“编辑”sharepoint网站的主页并单击“添加Web部件”,则在列表中看不到它 说到Sharepoint,我是一个完全的新手,所以简单的步骤将不胜感激Sharepoint 2010 已部署Sharepoint 2010 Web部件,但它在哪里?,sharepoint-2010,web-parts,Sharepoint 2010,Web Parts,按照问题答案中的步骤进行操作: 一切似乎都很顺利,但现在我该怎么办?如果我“编辑”sharepoint网站的主页并单击“添加Web部件”,则在列表中看不到它 说到Sharepoint,我是一个完全的新手,所以简单的步骤将不胜感激 干杯。为了在添加Web部件列表中可用,Web部件定义文件必须位于Web部件库中 您可以创建SharePoint网站功能以在此库中部署定义文件: feature.xml: Elements.xml: 我认为Elements.xml中的模块行还需要包含List=113谢谢您
干杯。为了在添加Web部件列表中可用,Web部件定义文件必须位于Web部件库中 您可以创建SharePoint网站功能以在此库中部署定义文件: feature.xml: Elements.xml:
我认为Elements.xml中的模块行还需要包含List=113谢谢您的回复!我的visual studio项目文件中有一个Feature.xml和Elements.xml以及一个与上述定义匹配的.webpart文件。我是否只需将这些文件的文档上载到“所有Web部件”页面?好的,猜猜看并上载了.webpart文件,现在我可以在列表中看到它。谢谢你的帮助。实际上,如果web部件定义文件在wsp解决方案中,那么该文件应该在功能激活时自动上载。这对我不起作用。首先,Elements.xml中File元素的Path和Url属性必须指定模块以及文件名,请参见。一旦我这样做了,它仍然不起作用-我可以在web部件库中看到一个项目,但它没有文件扩展名或组。无法将其添加到web部件页,预览失败。
<?xml version="1.0" encoding="utf-8" ?>
<Feature
xmlns="http://schemas.microsoft.com/sharepoint/"
Id="DFD20610-C329-45E0-B037-8E6FC0A684AB"
Title="Web Part Feature"
Scope="Site"
>
<ElementManifests>
<ElementManifest Location="Elements.xml" />
<ElementFile Location="TheWebPart.dwp" />
</ElementManifests>
</Feature>
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="WebPartPopulation" Url="_catalogs/wp" RootWebOnly="TRUE">
<File Path="TheWebPart.dwp" Url="TheWebPart.dwp" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE">
<Property Name="Group" Value="Custom" />
</File>
</Module>
</Elements>