Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# system.invalidoperationexception linqtosql调试_C#_Wpf_Silverlight_Windows Phone 7_Linq To Sql - Fatal编程技术网

C# system.invalidoperationexception linqtosql调试

C# system.invalidoperationexception linqtosql调试,c#,wpf,silverlight,windows-phone-7,linq-to-sql,C#,Wpf,Silverlight,Windows Phone 7,Linq To Sql,我知道以前有人问过这个问题,但解决方法是转到“调试和异常”菜单,在“公共”下添加invalidoperationexception,然后再次调试。然后,调试器应该直接指向引发异常的原因所在的行,但事实并非如此。它不断跳转到db.SubmitChanges 我正试图取消注释和注释行,以便以这种方式处理它,我发现这行导致了它: db.CasePhotos.InsertAllOnSubmit(this._casePhotos); 我使用codefirst方法,因为数据库是针对windows phon

我知道以前有人问过这个问题,但解决方法是转到“调试和异常”菜单,在“公共”下添加invalidoperationexception,然后再次调试。然后,调试器应该直接指向引发异常的原因所在的行,但事实并非如此。它不断跳转到db.SubmitChanges

我正试图取消注释和注释行,以便以这种方式处理它,我发现这行导致了它:

db.CasePhotos.InsertAllOnSubmit(this._casePhotos);
我使用codefirst方法,因为数据库是针对windows phone的isostore

类CasePhoto包含与类Case的关联

这就是我的案例照片协会的样子:

    [Column]
    public int CaseId;

    private EntityRef<Case> _Case;
    [Association(Storage = "_Case", ThisKey = "CaseId"]
    public Case Case
    {
        get { return this._Case.Entity; }
        set { this._Case.Entity = value; }
    }
我做错了什么?我还尝试将整个对象添加到“Case”属性中,但没有成功

如何正确地为与另一个字段关联/相关的字段赋值?
item.CaseId = newCaseId;