シンプルなSQL Server ExpressデータベースをSQL Server CE 4に変更しました。このデータベースは、SilverlightのホストでもあるASP.NET WebProjectのApp_Dataフォルダにありますプロジェクト。 SQL Server CE 4およびEFでMSビルドエラー
は、それから私は、Entity Frameworkの4を使用して、このSSCEデータベースに基づいて、EF-モデルを構築し、このモデルは私のWCF RIAサービスの拠点となっています。
すべてが問題なくコンパイルされ、ローカルで実行されます。私たちのビルドサーバー上でコンパイルしようとしたとき、私は例外を取得:
C:\プログラムファイル(x86の)\ MSBuildの\マイクロソフト\のSilverlight \ v5.0では\ Microsoft.Ria.Client.targets(305):指定されたスキーマは無効です。エラー:MyModel.ssdl(2,91):エラー0175:指定されたストアプロバイダーが構成で見つからないか、無効です。
ログファイルから、例外はWebプロジェクトではなくSilverlightプロジェクトで発生するようです。
誰かが迷っていることを知っていますか? ありがとう!
SSCEにはランタイムがインストールされている必要がありますか?私の理解から、System.Data.SqlServerCeへの参照が必要です。 –
いいえ、MSIがインストールされているか、コンテンツとして数多くのDLLファイルを含める必要があります – ErikEJ