Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > можно ли ограничиться файлом exe при подсоединении


Автор: алмаз2009 11.10.2009, 02:55
Всем здравствуйте.
Есть некоторый комп (не мой) на котором стоят виндоус. Есть также Офис (и Аксес в том числе).
Означает ли это, что на этом компе обязательно должен быть 
Provider=Microsoft.Jet.OLEDB.4.0?
И спрошу в более общей форме.
Допустим я пишу прогу (GUI к Аксесу) на С#. Достаточно ли будет только лишь сбросить свой конечный файл exe на комп, где кроме виндоус и офиса ничего нет? (Data Source я собираюсь вставлять опять-таки через ГУИ).

Автор: Любитель 11.10.2009, 11:50
Если винда не 64-битная, то Jet Engine там есть (даже так - вроде начиная с висты он есть и в 64-битной винде, но только 32-битная версия). Офис не нужен.

Автор: алмаз2009 11.10.2009, 12:19
Любитель спасибо!
Правильно ли я понял, что мой exe + Аксес (и файл mdb ) плюс не 64 битная винда - это всё, что нужно для счастья?
И по той же теме - я так понял, что в VS Express не работает СетАп. 
Что это значит? Разве мой будущий exe это не есть сетап?

Автор: Экскалупатор 11.10.2009, 12:49
алмаз2009, нет, будущий *.exe это не всегда сетап. сетап нужен для "установки"(развертывания твоей проги) твоего ехе и прочих компонентов проги на комп. но при этом сетап не является твоей прогой, это просто способ доставки твоего приложения. но в .NET можно и без сетапа обойтись. работать будет и так.

Автор: алмаз2009 11.10.2009, 12:55
Экскалупатор, спасибо. 

Автор: Любитель 11.10.2009, 14:45
Цитата(алмаз2009 @  11.10.2009,  12:19 Найти цитируемый пост)
Правильно ли я понял, что мой exe + Аксес (и файл mdb ) плюс не 64 битная винда - это всё, что нужно для счастья?

Сам Access не нужен. Но нужен .Net FX. В висту входит 3-ий, в семёрку - 3.5 SP1. На XP теоретически надо ставить (хотя, на практике - он уже зачастую поставлен был ранее).

Автор: алмаз2009 11.10.2009, 16:31
виста? ха-ха-ха. там я так понял 2000 smile)))))))))))))))))

спасибо, Любитель, вы мне помогли. 
блин, очень волнуюсь, что будут проблемы с диплойментом... 

Автор: Экскалупатор 11.10.2009, 20:32
Цитата

виста? ха-ха-ха. там я так понял 2000


вы о чем?

Автор: алмаз2009 12.10.2009, 10:28
WIN2000

Автор: Экскалупатор 12.10.2009, 13:16
ааа типа на том компе стоит 2000 винда, я понял, тогда нужно в сетап запихнуть фреймворк.

Автор: алмаз2009 12.10.2009, 23:07
да, спасибо.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)