Скорее всего, условие не настроено правильно.Попробуйте создать собственную настраиваемую предпосылку.
Проекты установки Visual Studio не поддерживают создание настраиваемой предпосылки.Однако это можно сделать, вручную создав * требуемые манифесты .
. Эти манифесты можно генерировать автоматически с помощью инструмента Bootstrapper Manifest Generator .
После создания манифестов пакета вы можете добавить все эти файлы (включая пакет) в отдельную папку в папке предварительных требований Visual Studio, например:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
Таким образом, вы можете увидеть свое пользовательское предварительное условие при нажатии Предварительные условия * Кнопка 1015 * на странице свойств вашего проекта установки.
Для обнаружения SQL Server Compact 4 вы можете выполнить поиск по этой записи реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v4.0\ENU\DesktopRuntimeVersion