У меня есть простое приложение winforms (c # .net 4.0), которое считывает и обновляет данные в базе данных sql server compact 3.5.
В моем тестировании приложение могло обновлять данные в базе данных.на боте моя машина win7 32bit dev и на моем windows server 2008 R2 64bit.
Мой клиент может читать данные из базы данных, но когда он пытается обновить или записать новые данные, приложение вызывает необработанное исключение:
"Открытие базы данных только для чтения требует указания временного пути. [Db name = MyDB.sdf]"
Клиент вошел какАдминистратор и имеет полные права доступа к папке, содержащей файл .sdf.
Клиент попытался скопировать приложение (включая файл базы данных) в несколько разных папок (временная папка, корень c: \ etc) на компьютере, но оно нигде не работает.
Приложение прекрасно работает на клиентском компьютере под управлением Windows 7 32 *.
Есть идеи, что может быть причиной этого?