Имя: Пароль:
IT
 
Использование Microsoft SQL Server Compact 4.0 в C#
0 megabax
 
09.08.15
13:49
Добрый день.
Я тут пытался прикрутить Microsoft SQL Server Compact 4.0 к Visual Studio 2010, что бы использовать его в C#.
Сделал все по инструкции, которая тут: https://msdn.microsoft.com/ru-ru/library/gg606540(v=vs.100).aspx
То есть, поставил Microsoft SQL Server Compact 4.0 и средства Microsoft SQL Server Compact 4.0, запустил визуал студии, создал ASP приложение, а вот когда стал добавлять туда базу данных, то выяснилось, что никакой Локальной базы данных SQL Server Compact 4.0. там нет. подскажите пожалуйста, из за чего так может быть? Может, надо что то еще сделать, подключить SQL Server Compact 4.0 как то к визула студии или еще что то?
1 Gepard
 
09.08.15
14:15
(0) если ничего не поменялось, то надо еще соответсвующие библиотеки включить.
2 Gepard
 
09.08.15
14:18
(1) в самом проекте
3 Serginio1
 
09.08.15
14:25
Лучше использовать VS 2013 и LocalDB
http://metanit.com/sharp/mvc5/5.2.php
4 Gepard
 
09.08.15
14:28
(3) лучше java + PostgreeSQL или SQLite :-)
5 Serginio1
 
09.08.15
14:37
http://andrey.moveax.ru/post/sqlserver-localdb-first-look
(4) Кому как. Мне например значительно проще Asp.net использовать. И еще можно посмотреть для кэширования на Redis http://habrahabr.ru/post/247531/
6 megabax
 
09.08.15
14:48
(1) Ты имеешь ввиду "добавить ссылку"? пробовал. На закладке COM нашел "Microsoft SQL Server Compact control 4.0", пытаюсь его добавить, говрит, что не удается зарегистрировать библиотеку sqlceca40.dll
7 Gepard
 
09.08.15
14:53
(6) да, но не в com, там еще есть список сборок .NET
8 Gepard
 
09.08.15
14:54
(5) я уже полностью перешел на открытые технологии :) вплоть до серверов на ubuntu)
9 megabax
 
09.08.15
15:00
(7) Что то на закладке .NET я не увидел ничего похожего на Microsoft SQL Server Compact control 4.0. Может, оно как то по другому должно называться?
10 Serginio1
 
09.08.15
15:24
(8) Я не пойму зачем это нужно, но сейчас многие продукты станут кроссплатформенными
https://xakep.ru/2015/04/09/195-windows-10/
11 Serginio1
 
09.08.15
15:26
(9) Установи через Nuget https://www.nuget.org/packages/Microsoft.SqlServer.Compact
12 Serginio1
 
09.08.15
15:29
(9) Так под 2010 идет только 3.5 https://msdn.microsoft.com/ru-ru/library/aa983341(v=vs.100).aspx
13 megabax
 
09.08.15
15:40
(12) А тут вот написано что для 2010 вроде как можно поставить: https://msdn.microsoft.com/ru-ru/library/gg606540(v=vs.100).aspx
14 Serginio1
 
09.08.15
15:53
(13) Установил Пакет SP1 Visual Studio 2010
А зачем тебе такое старье? Сейчас 2015 уже выйдет
15 megabax
 
09.08.15
15:57
(14) НУ, у меня VS 2010 так то лицензионный.
16 megabax
 
09.08.15
16:03
В общем, спасибо все, кажется, проблему решил - дополнительно установил Microsoft SQL Server Compact control 4.0 srvic pack 1 и Microsoft SQL Server Compact control средства для работы со сценариями, и вроде как в визуал студии он Microsoft SQL Server Compact control 4.0 появился
17 Gepard
 
09.08.15
16:19
(10) посмотри сколько это стоит) там только 30 дней бесплатно. Плюс привязка к m$
18 Serginio1
 
09.08.15
17:02
(17) Я уже лет 20 с привязкой к MS программирую и никаких проблем не вижу. Express вполне себе бесплатен.
(15) Express вполне бесплатен http://habrahabr.ru/company/microsoft/blog/241826/
https://www.visualstudio.com/products/visual-studio-express-vs