Size: a a a

2020 December 01

A

Anton in pro.net
в общем то пока помогает только переопределение колбека в NativeLibrary. Хотя казалось в 3.1 как раз должны были добавить новое поведение поиска для кроссплатформы.
источник

GM

Gasha Mayasha in pro.net
Какая область жизни у этого Stackalloc? до конца функции BuyAuctionLot? или до конца функции MakeSimpleQuery?
источник

W

WhiteBlackGoose in pro.net
Ты же аллоцируешь внутри BuyActionLot, и сразу передаешь указатель в свою MakeSimpleQuery
источник

V

Vabka in pro.net
Anton
Переслано от Anton
Привет! Кто-нибудь в курсе как net core в райнтайме ищет нативные библиотечки по дефолту? По докам вроде бы ясно расписано как составлять структуру (runtime/{rid}/native), но как то не хочет находить. Речь про DllImport...
Ищет ещё в системных папках, если не нашёл
источник

V

Vabka in pro.net
Gasha Mayasha
Какая область жизни у этого Stackalloc? до конца функции BuyAuctionLot? или до конца функции MakeSimpleQuery?
До конца метода BuyAuctionLot
источник

A

Anton in pro.net
Vabka
Ищет ещё в системных папках, если не нашёл
Мне вот в своей надо чтобы находил
источник

W

WhiteBlackGoose in pro.net
dll-ки вроде независимо не от чего сначала ищутся в своей папке, потом в path, разве нет?
источник

A

Anton in pro.net
Речь точно про нативные идет?
источник

W

WhiteBlackGoose in pro.net
Точно, но я точно не уверен)
источник
2020 December 02

G

George in pro.net
Как зареференсить System.Web.SessionState?
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ilya Chernoudov
не думаю, что поменялось поведение с фул дотнета
Поменялось.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Anton
Переслано от Anton
Привет! Кто-нибудь в курсе как net core в райнтайме ищет нативные библиотечки по дефолту? По докам вроде бы ясно расписано как составлять структуру (runtime/{rid}/native), но как то не хочет находить. Речь про DllImport...
В документации написано, как делать в Нугете. По умолчанию так подхватываются только библиотеки из Нугета. Но ты можешь посмотреть, как dotnet publish их размещает, и сделать так же. Наверняка для них ещё что-то нужно писать в конфиг.
источник

Dv

Dr. Friedrich von Ne... in pro.net
WhiteBlackGoose
dll-ки вроде независимо не от чего сначала ищутся в своей папке, потом в path, разве нет?
Ошибка.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Под Виндой они могут искаться по-разному в зависимости от настроек системы, твоего DllPath и даже параметров родительского процесса.
источник

Dv

Dr. Friedrich von Ne... in pro.net
Под другими ОС — иначе.
источник

FM

Fame Mane in pro.net
может кто встречал альтернативу https://github.com/refraction-networking/utls данного пакета для шарпа? Нужно немного модицировать части из клиентхэлло этапа в тлсе, но что-то стандартными средствами как-то нереально это сделать видимо или я чего-то непонял(
источник

A

Anatoly in pro.net
Fame Mane
может кто встречал альтернативу https://github.com/refraction-networking/utls данного пакета для шарпа? Нужно немного модицировать части из клиентхэлло этапа в тлсе, но что-то стандартными средствами как-то нереально это сделать видимо или я чего-то непонял(
Берёшь исходники sslstream и вперёд
источник

IC

Ilya Chernoudov in pro.net
Anatoly
Берёшь исходники sslstream и вперёд
Там же просто вызовы в нативные библиотеки должны быть
источник

A

Anatoly in pro.net
Ilya Chernoudov
Там же просто вызовы в нативные библиотеки должны быть
Ну может написано какие и в какую.  Utls это просто форк стандартной гошной либы, я предлагаю пойти тем же путём - форкнуть стандартную либу в дотнете
источник

G

George in pro.net
Посоветуйте, как захешировать строку консистентно для Partition Key? В строке только ASCII, и фиксированная длина. В принципе, это GUID, или UUID, но проблемка - у Guid есть какие-то статические поля, а у UUID - так вообще они у нас TimeBased. string.GetHashCode не подходит, так как он может без предупреждения поменяться в зависимости от рантайма, и вообще не гарантирован для разных запусков процесса
источник