我见过一些类似的老帖子,但我似乎是使用SQLite而不是SQL Server得到的。
我想版本是3.0.0.3。
我正在对一个对象进行更新,在本例中,该对象被传递到一个表单中,保存到存储库的there...Save()方法位于同一个类上。我在更新之前已经检查了属性,看起来一切正常?检索对象,更新单个属性,然后尝试保存。
错误消息:
System.NullReferenceException: Object reference not set to an instance of an object.
at SubSonic.Query.Update.GetCommand()
at SubSonic.Query.Update.Execute()
at SubSonic.Repository.SimpleRepository.Update[T](T item)发布于 2009-12-28 20:24:35
这似乎是3.0.0.3中的一个已知错误:
请参阅以下链接:
SubSonic 3.0.0.3 Update Exception http://www.integratedwebsystems.com/2009/11/playing-with-sqlite-subsonic3-and-repository-mode/
不幸的是,我刚刚弄明白了什么是"Git“,现在我需要看看如何获得源代码,修改它,编译它,并使用它,直到新的更新发布。
更新:
已从上面第二个链接(integratedwebsystems)中指示的更新源下载更改,这解决了问题。
事实证明,来自Github的下载是包含所有源代码和VS项目等的基本zip下载,很容易完成。
https://stackoverflow.com/questions/1967617
复制相似问题