大家都知道 Bitrac 一直有一个问题就是在 Medium Trust 下无法正常运行。一直以来我都在找这个问题的解决方案,自从 C#-SQLite 项目出现以后,这个问题已经不再是大问题了,经过这几天的调试和修改,我已经可以正式宣布,SQLite 在 Medium Trust 模式下运行啦。

我已经解决的问题:

  1. 查询语句中带有中文时出错的问题。
  2. 虽然 C#-SQLite 是纯托管代码,但是在 Medium Trust 下还是无法运行,经过几天的调试和修改,我已经修正了这个问题,Medium Trust 下运行不再是问题了
  3. 解决了 LIKE 模糊查询中文返回所有记录的问题。

不过现在还有两个问题:

  1. 相比以前 System.Data.SQLite性能降低了 70% 左右,不过相比其他的博客程序,Bitrac 的性能还是非常不错的,到时候我发布程序的时候会发布两份 SQLite 库,大家各自选择就是了。
  2. 目前 C#-SQLite 有个很大的问题就是 LIKE 中文模糊搜索的时候会搜索到所有的记录,这个就属于 BUG 范畴了,是必须要解决的。我也正在准备解决。争取近期解决,并发布新的 Bitrac 版本。
  3. 临时目录我使用的是 App_Data 目录,目前会生成很多临时文件,争取解决只生成一个文件。

如果你对 C#-SQLite 也感兴趣,可以去他的项目主页看看,暂时说这么多。研究 LIKE 中文查询去了。

LIKE 中文查询的问题已经解决,下一步就是测试咯。

此文章由 Loveyuki 于 2010-02-22 14:02 编辑

本日志由 Loveyuki 于 2010-02-22 10:29 发表,目前已经被浏览 1222 次,评论 8 次;

作者添加了以下标签: SQLiteMedium TrustASP.NETC#

引用通告:http://blog.loveyuki.com/Article/161/Trackback.ashx

评论订阅:http://blog.loveyuki.com/Article/161/Feeds.ashx

评论列表

  1. 2010-02-22 10:53 | # | 回复
    关注中。支持一下。
  2. 2010-02-22 14:48 | # | 回复
    老大 什么时候能推出一个PHP+sqlite版呢?
  3. Gravatar
    Loveyuki
    2010-02-22 17:44 | # | 回复
    @放牛娃 PHP 的博客程序很多很多啊,没必要再搞了吧!
  4. 2010-02-22 23:36 | # | 回复
    Bitrac确实比较高效。希望程序不断完善发展。
  5. Gravatar
    Pirate
    2010-02-28 19:24 | # | 回复
    我好想换 CKEditor 编缉器,,,不知麻烦不?
  6. Gravatar
    呖呖宝
    2010-03-02 11:57 | # | 回复
    您好,非常感谢您的辛勤工作和无偿分享您的作品,使我得以利用Bitrac建立自己的私人博客,作为电子书房来用。我在这个博客中收录各种类型的信息,包括电子书籍,图表等,当然也包括自己编写的日记或文章,然后通过建立索引的方式,将其变成一个知识管理平台。
    在使用过程中,我也有了一些新的需求考虑,比如,如果Bitrac在建立信息索引方面能提供更加强大的支持,如建立树状层次结构的网站地图,或者,允许在博客文章中嵌入frame框架,从而允许用户开发出适合自己需求的特殊文章页面,或许能进一步增加Bitrac的功能适应性。
    这些想法仅作为建议供您参考。无论如何,都要再次感谢您的无私奉献为我所带来的巨大便利,并祝您事业顺利,身体健康。
  7. Gravatar
    Loveyuki
    2010-03-02 19:35 | # | 回复
    @呖呖宝 首先感谢你对 Bitrac 的支持,博客文章中嵌入 frame 框架没问题,只是编辑器没有现成支持而已。分类树状其实就是多级分类的需求吧,暂时真的没打算支持多级分类,我收集资料一般不用博客,另外你可以尝试一下用标签来管理资料分类,更加灵活方便。
  8. 2010-03-03 16:13 | # | 回复
    GOOD BLOG
(必填)
(必填,不会被公开)