x64マシンを使用しているため、SQL Server Compact Edition 4.0 x64を自分のアプリケーションに組み込むと、そのアプリケーションをx86にインストールできますか?アプリケーションにSQL Server Compact Edition 4.0 x64を埋め込むと、x86クライアントにアプリケーションを展開できますか?
答えて
号
あなたは、x86ターゲット用にアプリをコンパイルし、SQLコンパクトのx86バージョンを含める必要があります。
あなたのアプリとSQL Compactの両方のバージョンを持つ1つのインストーラとは異なる2つのインストーラを提供する方が簡単でしょう。
シンプルさの全体の多くのためのスペースのビットを取引別の選択は、管理対象System.Data.SqlServerCe.dll
と一緒x86/*
とAMD64/*
ネイティブのDLLの両方を展開し、ランタイムが決めるようにすることです。それは数MBを追加しますが、単一のビルドと単一のインストーラーに合理化します。
少し読んだ後にありがとう、私はそれを行うつもりだと思う。 – MStp
ここで説明するようにあなたが両方のプラットフォームのために必要なすべてのファイルを含めることができます。http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html
いいですね、私はそれを読む+1 – MStp
いいえ、もちろんありません。 SQL Compact x86を組み込み、それをx64とx86の両方にデプロイすることも、各プラットフォーム用にx86とx64の両方のビルドを作成することもできます。 – Ben