@阿不
这个CMS好像是你做的,请教一下,在这个CMS中,我现在想要把默认存储数据格式改为SQL SERVER模式,你的SQL SERVER Provider我也在codeplex上面下载了,
但是有一个问题,我连的SQL SERVER是一个空数据库啊,现在一新建页面就报错,说Repository为NULL。请问一下有没有示例数据库,就是那种基本的。
每次都是到这里报错。
#region License // // Copyright (c) 2013, Kooboo team // // Licensed under the BSD License // See the file LICENSE.txt for details. // #endregion using System; using System.Collections.Generic; using System.Linq; using System.Text; using Kooboo.CMS.Content.Models; using System.Runtime.Caching; using Kooboo.CMS.Caching; namespace Kooboo.CMS.Content.Caching { public static class CacheExtensions { public static ObjectCache ObjectCache(this Repository repository) { return CacheManagerFactory.DefaultCacheManager.GetObjectCache(repository.GetKey()); } private static string GetKey(this Repository repository) { return "Repository:CacheObject:" + repository.Name; } public static void ClearCache(this Repository repository) { CacheManagerFactory.ClearWithNotify(repository.GetKey()); } } }
分数不多。http://www.cnblogs.com/hjf1223/ 这是阿不的博客。
问题已经解决了,这个CMS是可以自动建表的,唯一的错的地方就是数据库没建立起来。第一步的时候。
http://www.cnblogs.com/hjf1223/archive/2009/12/26/ef_cross_db_sqlite_asp_net_provider.html