Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / В 100-ый раз VS 2015 и FireBird / 11 сообщений из 11, страница 1 из 1
08.06.2016, 16:27
    #39253010
strint
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
Добрый день, всем гуру и знатокам.
Понимаю, что для многих тема избита, но давно уже не было нужды разрабатывать приложения, а тут приспичило, так что сильно не пинайте...
Суть в следующем: приложение было разработано на 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
08.06.2016, 16:53
    #39253033
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
...
Рейтинг: 0 / 0
08.06.2016, 17:10
    #39253049
strint
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
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
08.06.2016, 17:31
    #39253075
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
strint,

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

скачай исходники приложения из примера. Посмотри как там сделано.
...
Рейтинг: 0 / 0
08.06.2016, 23:24
    #39253194
strint
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
Симонов Денис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
08.06.2016, 23:30
    #39253197
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
Тут и Дельфи-то никто не знает, а ты про какой-то гнилой точконет спрашиваешь... Для него
специальный раздел форума существует.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.06.2016, 23:39
    #39253199
strint
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В 100-ый раз VS 2015 и FireBird
Dimitry SibiryakovТут и Дельфи-то никто не знает, а ты про какой-то гнилой точконет спрашиваешь... Для него
специальный раздел форума существует.

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

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

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

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


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