@Fsharp_chat

Страница 697 из 772
Friedrich
05.09.2018
09:46:06
Во-первых, не помешало бы DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true

А то видишь, оно ругается

Alexander ⚗
05.09.2018
10:06:59
А, я сам себе злобный буратина

Нельзя называть проект и солюшен так же, как однин из пакетов который ты импортируешь

Google
Alexander ⚗
05.09.2018
10:07:59
Я сам тестовый проект обозвал expecto

Roman
05.09.2018
10:47:45
Привет!

Eugene
05.09.2018
11:29:04
Я сам тестовый проект обозвал expecto
О, это прекрасный способ всё сломать, когда пытаешься что-нибудь протестировать.)

Alexander ⚗
05.09.2018
12:37:22
Я все же не совсем понимаю, как мне проект скомпилировать в один исполняемый бинарник, как делает fsharpc. dotnet build --self-contained создает папку с dll'кой и кучей необходимых либ.

Ayrat
05.09.2018
12:39:44
Так это так и должно быть. Один бинарник только через ILMerge

Grigoriy
05.09.2018
12:40:15
dotnet publish

Ayrat
05.09.2018
12:40:20
Self contained это значит на клиенте может не быть рантайма, ты его с собой тащишь

Roman
05.09.2018
12:41:06
Привет!

Alexander ⚗
05.09.2018
12:41:36
Так это так и должно быть. Один бинарник только через ILMerge
То есть, я правильно понимаю, что ILMerge решит мою проблему?

FinniV
05.09.2018
12:42:05
Получилось-то?
я пока на с# переписал ...сейчас переношу wpf на UWP

Ayrat
05.09.2018
12:42:25
То есть, я правильно понимаю, что ILMerge решит мою проблему?
А ещё зип архиватор решит твою проблему) Да илмерж сливает длл

Google
Grigoriy
05.09.2018
12:42:45
Self contained это значит на клиенте может не быть рантайма, ты его с собой тащишь
Там ещё сюрпрайз - ожидаешь какой-нить .exe - а после билда нечто, что через dotnet run надо стартовать

Alexander ⚗
05.09.2018
12:45:15
Просто ~200 файлов ради hello world с одним тестом из expecto это такое себе

ну то есть да, бинарник там есть и его запуск делает то, что нужно

Но вот все остальное

Vlad
05.09.2018
12:49:54
Просто ~200 файлов ради hello world с одним тестом из expecto это такое себе
я когда последний раз задавался вопросом там ilmerge не работал

Alexander ⚗
05.09.2018
12:50:23
Просто вот эти вот сотни системных длл меня слегка напрягают.

Vlad
05.09.2018
12:50:30
да и пусть будут)

Alexander ⚗
05.09.2018
12:50:43
Не красиво :с

Grigoriy
05.09.2018
12:50:59
Vlad
05.09.2018
12:52:48
https://github.com/dotnet/core/blob/master/samples/linker-instructions.md

Вообще такая штука есть еще

Еще через corert делали

https://github.com/robertmiles3/CoreSingleFile

Daniel
05.09.2018
15:06:51
Есть какой нибудь авто bundle как в расте, но для f#?

Vasily
05.09.2018
15:07:07
А теперь по-русски

Daniel
05.09.2018
15:07:13
Cargo bundle —target=blabla И все готово

Ayrat
05.09.2018
15:07:15
dotnet publish

Daniel
05.09.2018
15:07:19
.app чтоб на выходе было

dotnet publish
Там куча файлов в папке

Ayrat
05.09.2018
15:07:46
Там куча файлов в папке
так работает dotnet, ничо нисделать

Google
Vasily
05.09.2018
15:07:49
Так что надо-то итоге?

Ayrat
05.09.2018
15:07:54
эф шарп тут ни при чём

Daniel
05.09.2018
15:07:57
Vasily
05.09.2018
15:08:07
Я ща материться начну

Ты показываешь неведомую хрень

Ayrat
05.09.2018
15:08:19
только что обсуждали, что можно слить dll через ILMerge, вот буквально чутка выше

Vasily
05.09.2018
15:08:21
И говоришь - вот это

Ты скажи конкретно, что хочешь получить - один исполняемый файл на выходе или что?

Ayrat
05.09.2018
15:09:59
msi можно считать одним исполняемым файлом на выходе?)

никто ж не знает что там в %appdata% творится

Vasily
05.09.2018
15:10:40
Ну вот и я о том же

Ayrat
05.09.2018
15:10:43
короче, не понимаю я этой проблемы с одним файлом. В зип архив засунул, вот и один файл

Ayrat
05.09.2018
15:11:21
У екселя прокатывает до сих пор пачки xml прятать в xslx и ничо, никто мозги не трахает

там скорее через corert
ну да, только что обсуждали :D

Grigoriy
05.09.2018
16:14:42
Привет, Михаил!

FinniV
05.09.2018
18:36:36
какие вы тут дружелюбные

Grigoriy
05.09.2018
18:38:25
какие вы тут дружелюбные
F# с человеческим лицом!

Xak
05.09.2018
19:46:25
Само лицо доступно в большом количестве вариаций в стикерпаках с пекафейсами.

Google
Vasily
05.09.2018
19:51:12
какие вы тут дружелюбные
Это тест на ботов,не обольщайся

Roman
05.09.2018
19:56:45
Это тест на ботов,не обольщайся
Не надо тут провокаций)

Привет! Какими судьбами?)

Burevesnik
05.09.2018
19:57:03
Добрый вечер

ух блин, это же f#

а я вроде только шарп учить начал)

Grigoriy
05.09.2018
19:57:30
Добрый вечер
Между тучами и морем? :)

Vasily
05.09.2018
19:57:44
Промазал слегка, да

Burevesnik
05.09.2018
19:58:05
ну чучуть есть, да

но это, вам успехов в начинаниях

и вообще, всего хорошего

FinniV
05.09.2018
19:59:35
Burevesnik
05.09.2018
19:59:46
а я поплыл на сисярп

Vasily
05.09.2018
20:00:03
:| во как
А ты думал. У нас тут передний край

Roman
05.09.2018
20:00:04
:| во как
Шутит он. Мы правда добрые)

Vasily
05.09.2018
20:00:15
Не мы,а вы

А я справедливый

Roman
05.09.2018
20:00:35
Grigoriy
05.09.2018
20:01:34
А я справедливый
добрый, но беспощадный

Anna
05.09.2018
20:02:48
ну чучуть есть, да
Может, это судьба?

Google
Burevesnik
05.09.2018
20:03:33
хех, а что такое судьба?)

Судьба в том, что все зависит от того, что ты делаешь и как

Vasily
05.09.2018
20:04:41
хех, а что такое судьба?)
Это уже лучше во флудилке

Roman
05.09.2018
20:04:49
хех, а что такое судьба?)
Это вопрос хороший. Но явно, ты сюда не просто так попал. Психолог бы сказал, что ты пришел в F# намеренно, но не осознанно

Grigoriy
05.09.2018
20:04:51
Roman
05.09.2018
20:05:02
Burevesnik
05.09.2018
20:05:15
я просто подписывался на разные чаты по с шарпу, а сюда случайно попал

всем добра, и доброго время суток

Страница 697 из 772