重新安装/更新 SharePoint Webpart 解决方案

     2023-03-27     285

关键词:

【中文标题】重新安装/更新 SharePoint Webpart 解决方案【英文标题】:Reinstalling / updating SharePoint webpart solution 【发布时间】:2012-01-16 06:44:25 【问题描述】:

我正在开发 SharePoint 解决方案中的一些 SharePoint Web 部件。 随着时间的推移,我在解决方案中添加了一些新的可视化 Web 部件,并且在我的开发环境中,这些新的 Web 部件可以在收回/部署后立即使用。 但是在将 .wsp 打包并复制到生产服务器后,我可以卸载(收回和删除)重新安装(添加和部署)任何我想要的东西,新的 webparts 永远不会变得可见。 现有的都已完美更新,但我真的很好奇为什么新添加的 webpart 永远不可见。

我已通过使用 winrar 打开 .wsp 仔细检查了我复制的 .wsp 是否包含所有新的 Web 部件。

为了卸载我使用的当前版本:

Uninstall-SPSolution –Identity MySharePointSolution.wsp –WebApplication http://myspwebapp
Remove-SPSolution –Identity MySharePointSolution.wsp

为了安装我使用的新版本:

Add-SPSolution “D:\Deploy\MySharePointSolution.wsp“
Install-SPSolution –Identity MySharePointSolution.wsp –WebApplication http://myspwebapp –GACDeployment

但是在做了这一切之后,似乎什么都没有改变。 有没有人有关于如何更新内容的好解决方案?

【问题讨论】:

会不会是旧版本的 Web 部件缓存在某处?我已经搜索了以前安装的剩余部分的踪迹,但找不到任何东西。 通过使用 CodePlex 的 SharePoint Manager 2010,我能够删除 webpart 解决方案。再次安装后,我使用相同的 SPM 工具将其激活。现在我的 webpart 可见了。只是,我无法将控件添加到页面,因为它们没有被标记为安全。 这意味着您缺少 web.config 中的条目,将它们标记为安全。确定您的 WSP 工作正常吗? 您好,在 vs2010 中,请尝试检查哪个功能包含您的 Web 部件,然后确保该功能已激活。之后(如果是)停用它,然后再次激活它。另一件事,您可以使用“升级解决方案”而不是 4 个命令。 对“升级解决方案”要非常小心,它会默默地无法部署新功能或对 elements.xml 文件的更改:msdn.microsoft.com/en-us/library/aa543659.aspx 【参考方案1】:

在执行 SharePoint 2010 WSP 部署时,我遇到了同样的问题,即现有的自定义 Web 部件将得到更新,但新的 Web 部件将不可用。已通过收回、删除、添加和部署 WSP...然后遍历所有网站集 \ 站点并停用 \ 激活包含这些 Web 部件的自定义功能来解决此问题。

我打赌那会成功的:)

【讨论】:

确实,最后一部分,deactivate + activate 成功了。

如何将控件添加到 Web 部件(SharePoint、C#)?

】如何将控件添加到Web部件(SharePoint、C#)?【英文标题】:HowdoIaddcontrolstoawebpart(SharePoint,C#)?【发布时间】:2013-09-2417:41:13【问题描述】:基本上情况如下:下图是网站上实际网页的模型看起来像。编程是声明性的,并利用C#、... 查看详情

错误代码:从 SharePoint 文档库中删除文件时出现 3604

】错误代码:从SharePoint文档库中删除文件时出现3604【英文标题】:ErrorCode:3604whendeletingfilefromSharePointDocumentLibrary【发布时间】:2011-03-2304:16:50【问题描述】:我正在SharePoint2007中开发WebPart,有时当我尝试使用以下代码从文档库... 查看详情

VS2015 中的 SharePoint 2016 模板

】VS2015中的SharePoint2016模板【英文标题】:SharePoint2016TemplatesinVS2015【发布时间】:2016-10-1512:33:10【问题描述】:***的新手非常抱歉,如果我做错了。尝试设置SharePoint2016开发。从SP2010开始,需要考虑更新一些内容。为评估/开发设... 查看详情

SharePoint 2013 更新面板空闲

】SharePoint2013更新面板空闲【英文标题】:SharePoint2013UpdatepanelIdle【发布时间】:2013-09-1301:02:58【问题描述】:我在我的SharePoint可视化Web部件上实现了AJAX更新面板。Web部件包含两个下拉列表和一个由更新面板包围的网格。该页面... 查看详情

10分钟精通sharepoint-sharepoint升级

...和升级检查制定相应计划和准备工作 升级执行-安装SharePoint的二进制文件和对数据库升级 升级后验证-验证升级后的数据,配置和自定义程序 释放价值,分享知识和经验,解读IT前沿和技术相关。帮助他人,提升自己... 查看详情

使用 Python3 更新 Sharepoint 2013

】使用Python3更新Sharepoint2013【英文标题】:UpdateSharepoint2013usingPython3【发布时间】:2018-12-2309:36:48【问题描述】:我目前正在尝试更新Sharepoint2013列表。这是我用来完成该任务的模块。但是,当我运行post任务时,我收到以下错误... 查看详情

带宏的excel无法在sharepoint上显示吗

在sharepoint上打开插入的公式处就是错的,是无法在网页版分享吗?若要从SharePoint网站导入数据,在要使用SharePoint列表的计算机上必须安装有OfficeExcel2007。将数据从SharePoint网站导入到OfficeExcel2007后,可以在OfficeExcel2007中分析这... 查看详情

10分钟精通sharepoint-sharepoint安装

简介接触SharePoint就避免不了要接触SharePoint安装,无论你是对SharePoint进行开发还是管理(终端用户除外)。SharePoint的安装涉及到两部分:预装、安装和配置,这主要由SharePoint的设计或者说架构决定的。过程预装:这是一个安装S... 查看详情

更新列表视图 SharePoint PowerShell

】更新列表视图SharePointPowerShell【英文标题】:updatingListviewsSharePointPowerShell【发布时间】:2021-07-0821:52:34【问题描述】:我希望能够更新两个不同列表中所有视图的“JSLink”属性。但是我不断收到以下错误:“集合已修改;枚举... 查看详情

更新多个 SharePoint 列表项

】更新多个SharePoint列表项【英文标题】:UpdatemultipleSharePointlistItems【发布时间】:2012-12-2519:38:42【问题描述】:我有一个InfoPath表单,当它提交到SharePoint表单库时,它还会将单个项目添加到任务列表中。任务列表中的每个项目... 查看详情

SharePoint 2007 - 更新所有网站主页

】SharePoint2007-更新所有网站主页【英文标题】:SharePoint2007-Updateallsitehomepages【发布时间】:2012-11-1505:11:53【问题描述】:我想知道是否有办法更新所有网站主页以显示新的自定义Web部件。我有一个包含100多个子网站的网站集,... 查看详情

使用 JavaScript 更新 SharePoint 列表

】使用JavaScript更新SharePoint列表【英文标题】:UpdatingofSharePointListusingJavaScript【发布时间】:2017-06-1801:50:57【问题描述】:我正在使用HTML和JavaScript创建一些网页,最终结果必须上传到给定的SharePoint列表中。我发现了很多关于如... 查看详情

更新 AD 组内的 sharepoint 用户配置文件

】更新AD组内的sharepoint用户配置文件【英文标题】:UpdatesharepointuserprofileinsideanADgroup【发布时间】:2015-03-1907:11:28【问题描述】:上下文:客户端环境:SharePointFoundation2010他希望有一个计时器作业来使用活动目录中的数据更新用... 查看详情

阻止 Composer 更新重新安装

】阻止Composer更新重新安装【英文标题】:preventComposerupdatetoreinstall【发布时间】:2019-08-0507:20:29【问题描述】:我有一个带有一些依赖项的Laravel项目。这些依赖项之一是我们自己的包。我需要处理那个包。设置是我将我们的包... 查看详情

更新 Sharepoint 任务项的 ExtendedProperties 或 Approval Comments

】更新Sharepoint任务项的ExtendedProperties或ApprovalComments【英文标题】:UpdateanExtendedPropertiesorApprovalCommentsofSharepointtaskitem【发布时间】:2020-03-1615:43:07【问题描述】:我正在尝试使用CSOM以编程方式更新SharePoint任务。我能够成功批准... 查看详情

如何在 ADF 中从 SharePoint 下载更新的文件?

】如何在ADF中从SharePoint下载更新的文件?【英文标题】:HowtodownloadupdatedfilesfromSharePointinADF?【发布时间】:2022-01-1422:19:13【问题描述】:我在SharePoint位置有100多个文件,我每天都使用ADF和Databricks摄取和处理这些文件。并非所有... 查看详情

sharepoint2007更新

1、确定升级的类型,主要分为ServicePack(SP)、累积更新(CU)、关键的按需提供(COD)修补程序、基础结构更新(IU)四种,一般主要是升级前面两种补丁。1)         ServicePack: SP的版本为sp1(12.0.6219... 查看详情

如何将 Laconica 更新流集成到 SharePoint?

】如何将Laconica更新流集成到SharePoint?【英文标题】:HowcanIintegrateLaconicaupdatestreamintoSharePoint?【发布时间】:2010-09-1114:15:55【问题描述】:我在本地Intranet上配置了Laconica(自托管twitter),并希望通过Web部件将公共流集成到SharePo... 查看详情