@CSharpChatЭта группа больше не существует

Страница 1015 из 1888
Anatoly
12.05.2017
10:47:05
Что за проблемы с установкой не пойму.

Timur
12.05.2017
10:47:14
угу, странные сложности

Anatoly
12.05.2017
10:47:16
я на прошлой неделе просто команду в nuget набрал и всё

Gid
12.05.2017
10:47:27
посмотрим что в конце вечера будет

Google
Anatoly
12.05.2017
10:47:32
в одном из старых проектов который надо было оживить

WarFollowsMe
12.05.2017
10:47:42
зато поймёт как страдать
человек спросил куда писать пароли без развертываничя бд. а ты ему мсскл. круть

WarFollowsMe
12.05.2017
10:48:03
да и причем тут склайт и нерабочий нагет. он ему в любом случае понадобиться потом.

Gid
12.05.2017
10:48:03
на сколько я помню

WarFollowsMe
12.05.2017
10:48:20
его надо чинить. иначе это лажа. и склайт тут не при делах

Gid
12.05.2017
10:48:39
новую

да и всё

Vadim
12.05.2017
10:48:46
Что за проблемы с установкой не пойму.
Внутри своего проекта Install-Package sqlite, потом пошёл добавлять через References, но его там не было

Timur
12.05.2017
10:48:54
нужно переустановить студию

он должен был автоматом в референсах прописаться

Google
WarFollowsMe
12.05.2017
10:49:29
если этого не произошло значит проблема с nuget

Tools->Extensions and Update-> в поиске введи nuget. и посмотри последняя ли версия у тебя установлена

ну или в разделе updates -> Visual Sudio Gallery если не последняя версия то он сам там появится

WarFollowsMe
12.05.2017
10:54:09
а какая у тебя студия?

Vadim
12.05.2017
10:54:21
2017 Preview

WarFollowsMe
12.05.2017
10:54:49
я хз тогда. 17ой еще не пользовался

Timur
12.05.2017
10:55:26
как это привью?

Vadim
12.05.2017
10:55:59
как это привью?
2017 Community Preview

https://www.visualstudio.com/vs/preview/

Timur
12.05.2017
10:57:10
я бы переставил на релиз

Vadim
12.05.2017
10:57:42
Как раз ставится

Nikita
12.05.2017
11:01:38
начните с простого, пакет sqlite это просто нативные бинарики



Му
12.05.2017
11:02:41
Поставь sqlite через extensions and updates

Будет в референсах

Потом через нугет обертку для работы с ним

Vadim
12.05.2017
11:04:02
Сейчас, студия ставится

Как раз с них и начинал

Google
Nikita
12.05.2017
11:05:54
Я о том, что тебе вероятно нужен пакет System.Data.SQLite.Core

А не просто sqlite

Timur
12.05.2017
11:07:14
я ему уже на него ссылку кинул

даже без нугета

Nikita
12.05.2017
11:13:12
давно уже

Igor
12.05.2017
11:14:04
давно уже
Меня удивило, что это именно без танцев бубном ставиться из магазина приложений...

Женя
12.05.2017
11:14:57
ActiveX = грусть, тоска, печаль
да все норм же... в нативном коде

Nikita
12.05.2017
11:15:09
/me ушёл вспоминать босоногое детство

Nikita
12.05.2017
11:15:43
они там порезаные

полноценно в них проверять/отлаживать линуксософт нельзя

в VB6 вообще забавная поддержка ActiveX-компонент была

в том плане, что оно умело даже компоненты, которым позарез нужно окно

инстанцировать через new

Женя
12.05.2017
11:18:31
инстанцировать через new
вот поэтому сейчас и пишу обертку на VB6, потому как кривой .NET не может работать с COM без окна, а если окно, то это STA и мне не подходит

Nikita
12.05.2017
11:22:39
Мне кажется слишком сильное заявление ?

Google
Nikolay
12.05.2017
11:22:40
Не?

Женя
12.05.2017
11:23:08
Nikolay
12.05.2017
11:23:25
это к чему?
.NET не может работать с COM без окна, а если окно, то это STA и мне не подходит

WarFollowsMe
12.05.2017
11:23:32
он про serialport а ты про COM объекты как я понял

Женя
12.05.2017
11:24:06
дожили

Admin
ERROR: S client not available

Женя
12.05.2017
11:24:45
Ole Automation

Nikolay
12.05.2017
11:24:46
Да, я думал ты про Serial Port

Женя
12.05.2017
11:24:48
по другому

Nikolay
12.05.2017
11:25:24
Component Object Model тогда?

Женя
12.05.2017
11:25:36
как мне сделать вот так в шарпе:

Dim WithEvents objEcg As VBControlExtender

Dim WithEvents objEcg As VBControlExtender
создаю COM объект с поддержкой событий в не-оконном приложении

в .NET надо положить ActiveX на форму и юзать, но тогда все работает в STA, а мне нужна многопочность

Nikolay
12.05.2017
11:28:11
Мне он до сих пор снится в кошмарах

Timur
12.05.2017
11:28:45
мне кажется, это неверно

Google
Timur
12.05.2017
11:28:52
неужели нет другого способа?

Женя
12.05.2017
11:28:57
А зачем тебе вообще COM?
нужно использовать унаследованную библиотеку, аналогов под .NET - нет

Nikolay
12.05.2017
11:29:16
Можно pinvoke заюзать тогда)

Бекназар
12.05.2017
11:29:27
Что нужно знать для изучение asp.Net mvc?

Женя
12.05.2017
11:29:45
нет, есть только COM-версия

Timur
12.05.2017
11:29:59
пишут, что как раз проблема визуализировать COM

Timur
12.05.2017
11:30:25
https://ru.stackoverflow.com/questions/16968/activex-%D0%B8-c

Nikolay
12.05.2017
11:30:33
C#?
А можно и вообще ничего не знать, всё от тебя зависит

Женя
12.05.2017
11:30:58
неужели нет другого способа?
ну вот у меня вопрос, как использовать COM объект в не-оконном приложении на C#?

в службе

Nikita
12.05.2017
11:31:26
какая вообще связь окон и COM?

Ilya
12.05.2017
11:36:21
но в большинстве случаев окно тебе не нужно

Женя
12.05.2017
11:36:39
какая вообще связь окон и COM?
в .NET по другому не получается использовать COM объект. Создаешь окно, на окно добавляешь COM объект, приложение запускается в STA режиме, а мне нужен MTA.

Nikita
12.05.2017
11:37:31
а в референсах свой com добавить не пробовал?

Ilya
12.05.2017
11:37:34
у тебя ком объект какой? STA MTA, neutral?

Женя
12.05.2017
11:37:48
MTA

Страница 1015 из 1888

Эта группа больше не существует Эта группа больше не существует