我正在尝试使用Subsonic 3.0但是我尝试的每一个查询都会给我这个错误:
“从'System.Byte'到'System.Byte []'的无效播放。”
我尝试在几个不同的表上使用linq和activerecord,并且总是遇到这个问题。
只是为了确保,这里是一个剪切的代码抛出错误: LiteralContent.Text = DB.Teksten.SingleOrDefault(t => t.ID == Convert.ToInt32(TextID))。Tekst;
还尝试调试错误,但在单步执行时无法找到错误的确切来源。
答案 0 :(得分:1)
刚刚找到解决方案。用户已在33周前报告了此错误,并在以下位置发布了修复: http://blog.wekeroad.com/subsonic/subsonic-3-0-repository-template-update/
与tinyint数据类型的生成有关。
答案 1 :(得分:0)
我今天修复了这个错误,发布了3.0.0.1(我希望): http://blog.wekeroad.com/subsonic/subsonic-3-0-0-1-released/
答案 2 :(得分:0)