我有一个多语言的SharePoint网站,它使用变体。但是,在部署时,内容不会部署到其他变体站点。当“变型传播站点和列出定时器作业”计时器作业运行时,我会在日志中获取以下错误:

类型'example.fields.exampleFieldType,示例,版本= 1.0.0.0, 文化=中立,publickeyToken= 2a41e5afbfa097d1'不能 反序列化。例外:system.io.filenotfoundException:不能 加载文件或装配'示例,版本= 1.0.0.0,文化=中性, publicekeytoken= 2a41e5afbfa097d1'或其依赖项之一。

字段类型示例未正确安装。转到列表设置 删除此字段的页面。

我已经多次检查了字段的全名肯定是正确的。该字段在根网站中运行正常,大会肯定是在部署中使用的GAC。

有没有人有过这个经验?有没有人使用自定义字段类型的变体。我的领域可能出了问题。我看不到任何事情。它只是一个多色字段。

任何想法都会非常感激。

有帮助吗?

解决方案

如果其他人有过这个问题。事实证明,卸载旧解决方案后重新启动定时器作业停止它发生。我不太确定它是如何知道的,因为代码和装配版本是相同的。

net stop SPTimerV4
net start SPTimerV4
. 之间
Uninstall-SPSolution
Install-SPSolution
.

而且没有更多的问题。

许可以下: CC-BY-SA归因
scroll top