【发布时间】:2016-02-04 18:09:15
【问题描述】:
我在这里没有做什么?我重新登录到我的 Umbraco 网站,但我的项目不在内容树中。
使用 Web Matrix 我创建了一个新的 Umbraco 网站。
我创建了一个新的 DataType FavouriteCoffees。
我创建了一个新的 DocumentType FavouriteCoffees。
我更改了着陆页以允许其下方的 FavouriteCoffees。
我将 JPG 上传到 Media 文件夹。
我使用它创建了一个新的着陆页项目。
我预览了它,保存并发布了它。
我关闭了浏览器和 Web Matrix。我重新打开 Web Matrix 并浏览到网站 (http://localhost:64743/) 并获得了 YSOD:
ContentTypeService failed to find a content type with alias "FavouriteCoffees".
我登录了 Umbraco,但以上都不存在 - 没有 DataType、DocumentType 等。
在网站文件夹中,我可以看到我的 JPG (C:\Umbraco\Umbraco CMS3\Media\1050)
【问题讨论】:
-
尝试不要为您的数据和文档类型使用相同的别名?
-
文档类型使用小驼峰式,确保在使用
ContentService时引用别名favouriteCoffees。关于数据消失,您使用的是 SQL server 还是 Embedded?如果您再次创建内容并重新启动它会消失吗?你升级了吗?应用程序是否具有对 App_Data 文件夹的读/写权限?如果一切都失败了,请检查日志。 -
Jannik Anker 根本不会产生任何影响