我从6.2.0升级到7.1.8基本上是成功的。
但是当我尝试在Umbraco的后台解决这个问题时,当我点击开发人员>数据类型文件夹时,如果我点击这个下面的任何数据类型,我就会得到这个错误:
Parser Error Message: Could not load type 'umbraco.cms.presentation.developer.editDatatype'
Source Error:
Line 1: <%@ Page Language="c#" MasterPageFile="../../masterpages/umbracoPage.Master" Title="Edit data type"
Line 2: ValidateRequest="false"
Line 3: CodeBehind="editDatatype.aspx.cs" AutoEventWireup="True" Inherits="umbraco.cms.presentation.developer.editDatatype" %>
Source File: /umbraco/developer/datatypes/editDataType.aspx所以我所做的就是查看文件系统上的文件:umbraco\Developer\DataTypes\editDatatype.aspx。
我注意到这个文件没有出现在Umbraco 7的全新安装中,所以我删除了它,现在当我点击一个数据类型时,我得到了一个404。
经过一些调查后,我非常确定Umbraco后台办公室找错了地方。我看了一下7的全新安装,它看起来是这样的:umbraco\Views\datatype
我想在我升级的时候肯定有什么东西没有更新。
有什么想法吗?
我遇到了最后一个障碍,其他一切似乎都能正常工作,但我就是不能对数据类型进行更改。
发布于 2014-12-23 22:36:08
确保您的.config文件已更新。我建议从查看数据类型别名开始。Umbraco 6 trees.config值:
<add application="developer" alias="datatype" title="Data Types" type="umbraco.loadDataTypes, umbraco" iconClosed=".sprTreeFolder" iconOpen=".sprTreeFolder_o" sortOrder="1" />Umbraco 7更改了trees.config值:
<add initialize="true" sortOrder="0" alias="datatype" application="developer" title="Data Types" iconClosed="icon-folder" iconOpen="icon-folder" type="Umbraco.Web.Trees.DataTypeTreeController, umbraco" />https://stackoverflow.com/questions/27065067
复制相似问题