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

Страница 1766 из 1888
Nikita
22.08.2017
13:04:52
если у него portable-билд

то рантайма может не быть

Ilya
22.08.2017
13:04:59
точнее можно и dll но лучше не dll

Google
Nikita
22.08.2017
13:05:05
хотя стоп, бутстрапер всегда был

Ilya
22.08.2017
13:05:11
лучше с рантоймом пускай упаковывает

да, пустрапер полюбас должен быть

Jman
22.08.2017
13:05:28


Ilya
22.08.2017
13:05:39
там aфлаги есть на publish

Nikita
22.08.2017
13:05:41
это промежуточный выхлоп

Ilya
22.08.2017
13:05:50
это не единственный способ

Nikita
22.08.2017
13:05:57
ты его можешь запустить, но он гвоздями приколочен к твоей машине

и содержимого nuget-кэша

что-то сложнее хэлловорлда так не запустится

Jman
22.08.2017
13:06:39
Как правильней проект создать в таком случае на винде?

Ilya
22.08.2017
13:06:47
https://docs.microsoft.com/ru-ru/dotnet/core/tools/dotnet-publish

dotnet publish -r [под что билдишь]

Google
Ilya
22.08.2017
13:07:16
по дефолту и так сойдёт

https://docs.microsoft.com/ru-ru/dotnet/core/rid-catalog

тут найти идентификатор для своей платформы

кстати там нет linux-arm

а он есть

Jman
22.08.2017
13:10:06
О мой бог... Не так все просто ж.

Ilya
22.08.2017
13:10:17
кстати на RPi испольльзование асинхронных контроллеров на веб api дало дикий буст к перформансу

Jman
22.08.2017
13:10:21
Хотел телеграм бота портировать на линух =)

Ilya
22.08.2017
13:10:42
+ на синхронных вообще тупило

Jman
22.08.2017
13:10:53
Я бы хотел на Jeezy запустить

Ilya
22.08.2017
13:11:11
Это то что мне нужно!
тогда тебе dotnet publish -r linux-arm

Jman
22.08.2017
13:11:13
Там процесс установки такой же как на убунте?

Ilya
22.08.2017
13:11:28
на Rpi НИЧЕГО не надо ставить

Jman
22.08.2017
13:11:41
Рантайм

Ilya
22.08.2017
13:11:45
ты сбилдишь уже готовое приложение вместе с упакованым рантаймом

Jman
22.08.2017
13:11:48
.NETCore

Ilya
22.08.2017
13:11:48
не надо

Jman
22.08.2017
13:11:54
Ааа...

Понятно.

Google
Jman
22.08.2017
13:12:07
Можно в личку вопросы?

Ilya
22.08.2017
13:12:11
на распбери пи не работает .net

сюда пиши

может кому надо

Jman
22.08.2017
13:13:18
Где-то видел статью с установкой core 1.1

Но раз можно сбилдить, то оно и не надо. А где команду тыкать, что бы собрать в Visual Studio?

Ilya
22.08.2017
13:14:26
потом папку publish закидываешь на распбери. Там будет бинарник-бутстрапер - файл с именем твоего проекта, только без расширения. Вот его надо будет запускать. Вешаешь на него chmod 755, потом делаешь демон через init.d

Но раз можно сбилдить, то оно и не надо. А где команду тыкать, что бы собрать в Visual Studio?
не надо через вижак ничего делаеть, там только код писать и отлаживать. Билдить в консоли, находясь в папке с нужным проектом

вижак не умеет в нормальный билд кора

Jman
22.08.2017
13:16:03
Билдить под виндовс правильно?

Ilya
22.08.2017
13:16:18
в смысле?

билдить на винде, но билд будет под арм-линукс

Ilya
22.08.2017
13:16:59
не обязательно на линуксе писать и билдить из под него

тебе надо просто будет платформу указать

Jman
22.08.2017
13:17:07
Окей. Все ясно! Открыли мне горизонты!

Огромное спасибо!

Ilya
22.08.2017
13:17:25
у тебя на распбери белый ip?

точнее не так. У тебя белый ip дома вообще?

если нет, то ещё придётся с ngrok заморочиться

Jman
22.08.2017
13:18:44
А мне зачем белый ip?

Google
Ilya
22.08.2017
13:18:46
ну это уже я про бота, не про кор

Nikita
22.08.2017
13:18:57
Jman
22.08.2017
13:18:58
Я так побаловаться в своей сетке =)

Nikita
22.08.2017
13:19:05
libunwind надо накатить

как минимум

его может не быть

Ilya
22.08.2017
13:19:29
Nikita
22.08.2017
13:19:45
https://github.com/dotnet/dotnet-docker/blob/master/2.0/runtime-deps/jessie/amd64/Dockerfile#L5

Jman
22.08.2017
13:19:49
libunwind надо накатить
Поподробнее можно?

Nikita
22.08.2017
13:19:49
вот список

Admin
ERROR: S client not available

Ilya
22.08.2017
13:19:50
забыл про либы

Jman
22.08.2017
13:19:53
О... спс

Nikita
22.08.2017
13:19:56
того, что оно хочет

Ilya
22.08.2017
13:20:10
щас бы докер на распбери запускать

Jman
22.08.2017
13:20:17
Я про них говорил кстати, не правильно выразился

В начале

Ilya
22.08.2017
13:20:25
заместо того чтобы аптгетом либу добавить

Я так побаловаться в своей сетке =)
тебе же вебхук надо передать в тг API

причём https

Google
Anatoly
22.08.2017
13:22:47
щас бы докер на распбери запускать
опять в своих синих китов играются

Ilya
22.08.2017
13:23:02
libunwind надо накатить
sudo apt-get install libunwind8

Anatoly
22.08.2017
13:23:03
я твой куратор, тебе нужно запустить докер на android

Ilya
22.08.2017
13:23:12
без всяких докеров

Nikita
22.08.2017
13:24:13
ты у мамы наркоман или по ссылке не сходил?

Ilya
22.08.2017
13:24:33
не ходил

?

Nikita
22.08.2017
13:24:50
а чего тогда агришься

Ilya
22.08.2017
13:25:15
всё молчу

Nikita
22.08.2017
13:25:17
пост не читай @ сразу отвечай

Ilya
22.08.2017
13:25:50
(превью к ссылке читай)

чет много там депендансей

Nikita
22.08.2017
13:26:23
превью к ссылкам на гитхаб в телеграме

Ilya
22.08.2017
13:26:46
sudo apt-get install curl libunwind8 gettext

Nikita
22.08.2017
13:26:56
чет много там депендансей
это тебе не моно, которому кроме libc почти не надо ничего

Ilya
22.08.2017
13:27:17
или типа джесси порезаная и там больше надо

Nikita
22.08.2017
13:27:33
не порезаная

там минимальная система просто

а неткоровцы за собой кусок LLVM таскают

Jman
22.08.2017
13:28:24
Nikita
22.08.2017
13:28:26
т. к. им было лениво свой обход стека писать

Ilya
22.08.2017
13:29:31
мне вот интересно можно ли как-то ремоут дебаг на распбери настроить

было бы топ

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

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