Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе дается описание двух типов развертывания приложений:
- развертывание приложения на интеллектуальном устройстве во время разработки;
- окончательное развертывание приложения по завершении разработки.
Развертывание приложения во время разработки
Приложения с управляемым кодом
Чтобы включить Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5 в проект Microsoft Visual Studio на управляемом коде, добавьте ссылку на сборку System.Data.SqlServerCe. После добавления такой ссылки каждый раз при сборке и развертывании приложения на интеллектуальном устройстве автоматически размещаются три CAB-файла:
- Sqlce.dev.язык.платформа.процессор.cab;
- Sqlce.платформа.процессор.cab.
- Sqlce.repl.платформа.процессор.cab.
DLL-библиотеки устанавливаются в каталог \Program Files\Microsoft SQL Server Compact Edition\v3.5. Дополнительные сведения о содержимом каждого из CAB-файлов см. в разделе Установка на устройства и развертывание (SQL Server Compact).
Приложения с собственным кодом
Если приложение разрабатывается на языке Microsoft Visual C++, то при развертывании такого приложения автоматическая установка SQL Server Compact 3.5 не выполняется. Необходимо сначала скопировать CAB-файл установки SQL Server Compact 3.5 и установить его на интеллектуальном устройстве. CAB-файл установки SQL Server Compact 3.5 называется Sqlce.платформа.процессор.cab и находится в следующем каталоге:
%Program Files%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor
Примечание. |
|---|
| Если приложение использует репликацию слиянием или удаленный доступ к данным, то необходимо также установить файл Sqlce.repl.платформа.процессор.cab. |
Окончательное развертывание приложения
По завершении разработки приложения, когда оно готово к развертыванию на нескольких устройствах, необходимо создать установочный CAB-файл и с его помощью установить приложение на устройствах. Чтобы создать CAB-файл для приложения на языке Visual Studio, в меню Построить выберите пункт Построить CAB-файл.
Созданный CAB-файл содержит только двоичные файлы приложения. Он не содержит ни SQL Server Compact 3.5, ни Microsoft .NET Compact Framework. Чтобы произвести полное развертывание приложения, необходимо скопировать и распаковать CAB-файлы SQL Server Compact 3.5 и .NET Compact Framework вместе с CAB-файлом приложения.
- CAB-файл .NET Compact Framework имеет название NETCFверсия.платформа.процессор.cab. Он находится в каталоге
\Program Files\Microsoft.NET\SDK\CompactFramework\NETCFversion\WindowsCE\platform\processor\NETCFversion.platform.processor.cab. - CAB-файлы установки SQL Server Compact 3.5 называются Sqlce.платформа.процессор.cab и Sqlce.repl.платформа.процессор.cab. Они находятся в каталоге
%Program Files%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor
Например, чтобы включить .NET Compact Framework и SQL Server Compact 3.5 версии 2.0 в свое развертывание для операционной системы Windows CE 5 на процессоре armv4, необходимо включить следующие два файла.
- C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce500\armv4i \NETCFv2.wce5.armv4.cab
- C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i\sqlce.wce5.armv4i.cab
Примечание. |
|---|
| Если приложение использует репликацию слиянием или удаленный доступ к данным, то необходимо также установить файл Sqlce.repl.платформа.процессор.cab. |
См. также
Справочник
Справка и поддержка
Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)
Примечание.