Если я встраиваю SQL Server Compact Edition 4.0 x64 в свое приложение, могу ли я развернуть приложение на клиентах x86? - PullRequest
2 голосов
/ 30 января 2012

Я использую компьютер x64, поэтому, если я встраиваю SQL Server Compact Edition 4.0 x64 в свое приложение, могу ли я установить это приложение на x86?

Ответы [ 3 ]

4 голосов
/ 30 января 2012

номер

Вам потребуется скомпилировать приложение для целей x86 и включить версию SQL Compact для x86.

Вероятно, проще просто предоставить два разных установщика, чем один, для обеих версий вашего приложения и SQL Compact.

3 голосов
/ 31 января 2012

Вы можете включить все необходимые файлы для обеих платформ, как описано здесь: http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html

1 голос
/ 31 января 2012

Другой вариант, который тратит немного места для большей простоты, заключается в развертывании собственных библиотек x86/* и AMD64/* вместе с управляемым System.Data.SqlServerCe.dll и разрешении среды выполнения.Он добавляет несколько мегабайт, но упрощает работу с одной сборкой и одним установщиком.

...