powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / В 100-ый раз VS 2015 и FireBird
11 сообщений из 11, страница 1 из 1
В 100-ый раз VS 2015 и FireBird
    #39253010
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, всем гуру и знатокам.
Понимаю, что для многих тема избита, но давно уже не было нужды разрабатывать приложения, а тут приспичило, так что сильно не пинайте...
Суть в следующем: приложение было разработано на VS 2010 с подключение к БД на FireBird.
Для того, чтобы связать VS 2015 и Firebird было установлено: сам FireBird версии 2.5, дистрибутивы FireBird DDEX 4.8.0 и FireBirdSql.Data.FireBirdClient 5.0.5.0, взятые с оф.сайта. После чего в VS 2015 могу удачно подключиться к БД.
Далее в разрабатываемом приложении через NuGet установил FirebirdSql.Data.FirebirdClient, но при попытке компиляции выдается ошибка: the type or namespace name 'firebirdsql' could not be found
Побродив по интернету, снёс FireBirdSql.Data.FireBirdClient 5.0.5.0 и установил NetProvider 2.7.7, но и это не помогло. VS 2015 не дает использовать FirebirdSql, как только пишу using FirebirdSql...сразу пишет, что не может найти такого...
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253033
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253049
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvstrint,

глянь
http://www.ibase.ru/files/articles/firebird_examples/how_to_create_application_firebird_sql_entity_framework_net_example_rus.pdf
Да, это уже смотрел, спасибо. Шаги, где нужно всё прописывать вручную, мне удалось избежать. Дистрибутивы, скаченные с оф.сайта позволяют корректно подключиться к БД. Далее, как здесь и описано, через NuGet установил: FirebirdSql.Data.FirebirdClient, EntityFramework, а пакета EntityFramework.Firebird VS 2015 даже и не находит...
Но и как и писал, в итоге, после инсталяции этих пакетов VS 2015 выдает ошибку на using FirebirdSql.Data.FirebirdClient
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253075
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strint,

вообще-то с VS и провайдером только одна проблема - это сделать так чтобы в нём были доступны автоматические визуальные мастера. Да, это удаётся сделать не каждому. С using FirebirdSql.Data.FirebirdClient никаких проблем не было. Для этого достаточно просто добавить пакеты через NuGet. Никакие свитопляски с реестром для этого не нужны.
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253077
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strint,

скачай исходники приложения из примера. Посмотри как там сделано.
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253194
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денисstrint,

вообще-то с VS и провайдером только одна проблема - это сделать так чтобы в нём были доступны автоматические визуальные мастера. Да, это удаётся сделать не каждому. С using FirebirdSql.Data.FirebirdClient никаких проблем не было. Для этого достаточно просто добавить пакеты через NuGet. Никакие свитопляски с реестром для этого не нужны.
Как выше и писал, через NuGet установил два пакета: FirebirdSql.Data.FirebirdClient, EntityFramework. Пакет, который рекомендуют установить по ссылке: EntityFramework.Firebird, VS 2015 не находит.
Никакие свистопляски с реестром или редактированием каких-то файлов и не устраивал, а установил с оф.сайта следующие дистрибутивы: FireBird DDEX 4.8.0 и FireBirdSql.Data.FireBirdClient 5.0.5.0 - этого было достаточно, чтобы подключиться к БД. Но, не пойму, почему VS 2015 ругается на using FirebirdSql.Data.FirebirdClient. Может, дело в том, что не могу установить третий пакет EntityFramework.Firebird? Или нужно какие-то ссылки еще в проект подключить?
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253197
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут и Дельфи-то никто не знает, а ты про какой-то гнилой точконет спрашиваешь... Для него
специальный раздел форума существует.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253199
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovТут и Дельфи-то никто не знает, а ты про какой-то гнилой точконет спрашиваешь... Для него
специальный раздел форума существует.

А он гнилой? Дельфи лучше? :) А то была мысль плюнуть и переписать всё на дельфи, а то на каких-то мелочах такая потеря времени получается...
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253202
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strint,

просто с подключением "компонент" (или как оно там называется) в VS (и 2015) какой-то страшный гемор. Я все-таки склоняюсь к тому, что это уродство среды и версий .net, чем уродство компонент и .net драйвера для ФБ.
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253235
kdvпросто с подключением "компонент" (или как оно там называется) в VS (и 2015) какой-то страшный гемор...... которого нет в Delphi. От слова вообще.
strintДельфи лучше? :) Не лучше. И не хуже. Другая среда просто. И проблемы с подключением и работой с Firebird в ней нет. См. выше.
strintА то была мысль плюнуть и переписать всё на дельфи, а то на каких-то мелочах такая потеря времени получается... Тебе видней. Но, если написано немного, то есть резон. ИМХО.
...
Рейтинг: 0 / 0
В 100-ый раз VS 2015 и FireBird
    #39253295
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strint,

использование FirebirdSql.Data.FirebirdClient, никак не зависит от установки EntityFramework.Firebird.
EntityFramework.Firebird нужна только если вы собираетесь использовать EF, что вовсе не обязательно. Если не получается поставить EntityFramework.Firebird, то обычно есть какое-то сообщение об ошибке в котором написано чего не хватает.

Что там у вас за проблемы я не знаю, возможно есть ещё какие-то более старые ранее установленные провайдеры.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / В 100-ый раз VS 2015 и FireBird
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]