0

我收到这里概述的错误http://blog4umbraco.codeplex.com/workitem/5399。该页面表示问题已解决,其中一条评论提供了修改数据类型的 sql 语句。但是,sql 语句不起作用。与帖子一样,我得到的错误是“找不到 id 为 71b8ad1a-8dc2-425c-b6b8-faa158075e63 的数据类型”,因此在 cmsDataType 表中搜索此 id 没有返回任何内容,也没有任何东西可以修改。

我一直在从 umbraco 3.0 升级,设法升级到 v4,但是虽然我可以在前端看到博客,但尝试在后端编辑帖子没有问题,但在单击博客帖子时显示错误(错误页面是出现在内容编辑窗格通常出现的右侧)。由于我的下一步是升级到 v4.5.2(在升级到 4.7 的道路上),我想知道它是否可以修复,但它没有。我的逻辑选择是升级博客(因为原来的博客是 2006 年的旧博客包)。所以现在搞砸了。:(

谁能对这个问题有所了解或告诉我如何升级博客包?

4

1 回答 1

1

你用的是什么博客包?您是否尝试过删除软件包并重新安装它?

通过它的声音数据库已损坏。在我继续之前,我会说要备份所有内容,以便您有一个尝试修复它的起点...

然后,您可以制作数据节点的包备份,这是在开发人员包下完成的。如果一切顺利,你将能够添加这个包,它会通过别名找出它是什么数据类型。它不确定是否会触发,这就是我说备份的原因。

然后,我建议删除已添加数据类型的包(博客)。您也可以在设置下手动执行此操作。

您也可以通过选择要备份的内容节点在 developer -> Packages 中执行此操作。删除然后重新添加您的博客包,然后尝试将数据推回顶部。

  • 一种方法是全新安装 4.7。安装博客包,然后制作一个只包含您的数据的包。如果可能的话,我更愿意这样做,因为许多小事情会随着版本的变化而变化。我做了你现在正在做的事情,我丢失了包(因为它们以不同的方式使用..不再存储在 ~/umbraco 但现在 ~/App_Data/Packages/)当你从旧升级时,这些更改会产生很大的不同版本寿。
于 2011-06-14T07:01:37.750 回答