chowdary2005 Ответов: 1

Ошибка после установки локального клиента


Всем Привет,

Спасибо всем, кто когда-либо терпеливо отвечал на все мои вопросы. При всей вашей поддержке я успешно завершил свой первый этап проекта и приступил к тестированию на клиенте.

Но у меня есть проблема. Мой-это приложение Windows на основе C#, и БД также находится в локальной машине (т. е. в Programfiles\Applicaion\Data). Каждая вещь работает нормально. Внезапно я получил сообщение об ошибке, показанное ниже. Приложение C# пытается создать файл. tmp. У меня нет никакой подсказки, так как из приложения я не пытался записывать/обновлять какие-либо данные в БД или локальные файлы. Почему приложение C# пытается создать файл. tmp и вызывает ошибку, я не понимаю. Снимок экрана ошибки прилагается. Кстати я использую DB Sql Compact 4.0

Общий альбом - Iam Lucky - Google Photos[^]

Спасибо и с уважением
Чоудари.

Что я уже пробовал:

Я здесь без понятия, так что ничего не пробовал.

1 Ответов

Рейтинг:
1

Nathan Minier

Вот ссылка для вас:
временная база данных[^]

Суть в том, что SQL Compact будет использовать временные файлы даже для запросов.

Если вы запускаете базу данных с учетной записью пользователя (которая может не иметь прав на запись в программные файлы), вы можете изменить расположение базы данных на каталог, к которому пользователи могут получить доступ, например папку AppData пользователя.


chowdary2005

Спасибо, похоже, подходящий ответ.