私が得ているエラーは、Structs.tt ファイルから出ているようです。私は Northwind データベースを使用しており、Products テーブルのみを使用しています (他のテーブルはすべて除外しました)。Json(Product.All()) を返します。
エラーは次のとおりです。
「SubSonic.Schema.DatabaseColumn」タイプのオブジェクトをシリアル化中に循環参照が検出されました。スタック トレースは次のとおりです。
System.InvalidOperationException はユーザー コードによって処理されませんでした Source="System.Web.Extensions" StackTrace: System.Web.Script.Serialization.JavaScriptSerializer.SerializeValueInternal (Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat) で System.Web.Script.Serialization.JavaScriptSerializer. SerializeValue(Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat) at System.Web.Script.Serialization.JavaScriptSerializer.SerializeCustomObject(Object o, StringBuilder sb, Int32 depth, Hashtable objectsInUse, SerializationFormat serializationFormat) at System.Web.脚本。