3

開発マシンを再構築する前に機能していたSimple Repositoryを使用するプロジェクトがあります。これは単なる偶然かもしれませんが、私は現在、2005 ではなく SQL Server 2008 Express を使用して開発を行っており、プロジェクトを実行すると、「無効なオブジェクト名 'TableName'」という例外が発生します。レコードが正常に挿入されるため、テーブルは存在しますが、例外がスローされたときのレコードを更新する場合。

これが役立つ場合、これはエラーがスローされるコードの例です。

    /// <summary>
    /// Updates the specified entity.   
    /// </summary>
    /// <param name="entity">The entity.</param>
    public void Update(IList<Result> entity)
    {
        using (TransactionScope ts = new TransactionScope())
        {
            using (SharedDbConnectionScope scs = new SharedDbConnectionScope())
            {
                foreach (Result result in entity)
                {
                    Update(result);
                }

                ts.Complete();
            }
        }
    }

    public void Update(Result entity)
    {
        repo.Update(entity);
    }
4

0 に答える 0