Sie könnten ein erneutes Deployment der Engine am empfohlenen Deployment-Speicherort, dem Verzeichnis \Windows, vornehmen. UltraLite sucht automatisch nach den Engine-Dateien an diesem Speicherort.
Wenn Sie die Engine an einem anderen Speicherort installiert haben, stellen Sie sicher, dass Ihr Verbindungscode den Verbindungsparameter
START verwendet.
Wenn Sie den Verbindungsparameter START angegeben haben und Sie sicher sind, dass der Pfad zur Engine korrekt ist, vergewissern
Sie sich, dass Sie die korrekte Escapesequenz für Sonderzeichen im Pfadnamen verwendet haben.
Möglicherweise müssen Sie z.B. diesen Code ändern:
ULConnection conn = new ULConnection(@"dbf=\Program Files\HelloEngine\HelloEngine.udb;
START=\Windows\uleng12.exe")
Ändern Sie den Code zu etwas Ähnlichem wie folgt:
ULConnection conn = new ULConnection(@"dbf=\\\"Program Files \"\\HelloEngine\\HelloEngine.udb;
START=\\Windows\\uleng12.exe");