首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用C#代码升级WSP文件时,接收错误

使用C#代码升级WSP文件时,接收错误
EN

Stack Overflow用户
提问于 2017-05-17 14:37:46
回答 2查看 435关注 0票数 0

我正在尝试安装几个WSP,它们都是在SP2013环境中正确升级的,但是当我试图在SP2016中升级它们时,它就不能工作了。

我正在使用Solution.Upgrade命令来升级它们。

以下是收到的错误消息:

类型:核心解决方案 包含网络应用程序资源:不包含 包含全球程序集:是的, 包含代码访问安全策略:没有 部署服务器类型:前端 部署状态:错误 部署到:全局部署. 最后一次操作结果:一些文件在解决方案部署过程中未能复制。 最后的操作细节:解决方案尚未升级。 最后一次手术时间:2017年5月17日5:23上午

有人能告诉我原因吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-29 08:13:01

我能够通过仔细查看日志来解决这个问题。在查看日志时,我发现由于某种原因,在运行升级代码之前会停止Timer服务。所以,输入一个代码来检查计时器服务状态,如果它被停止了,那么我就再次启动它。

如果您不想检查已停止的服务。您可以简单地停止服务并重新启动它。

这个黑客已经解决了我的问题,现在每个wsp都被成功地部署了。

票数 0
EN

Stack Overflow用户

发布于 2017-05-18 09:49:29

如果您撤回解决方案并再次部署,它是否有效?如果你没有试过这个。

您是如何将SP2013站点迁移到SP2016的。是通过powershell备份和还原命令吗?可能会有版本冲突。因此,尝试使用数据库备份和还原迁移站点。

此外,使用Visual 2015重新构建解决方案,然后部署它。VS2015有SP2016模板。以目标框架4.5或更高。

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

https://stackoverflow.com/questions/44027923

复制
相关文章

相似问题

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