Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/92: Рейтинг темы: голосов - 92, средняя оценка - 4.95
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676

.NET 5.0/Core 3.1 vs .NET Framework 4.8

15.12.2020, 16:46. Показов 21956. Ответов 209
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уж простите не нашел сам нормального ответа кроме того что это эволюция. То есть Framework уходит, а Core (c 5.0 уже без Core) приходит на замену. Но у меня вопрос вот какой - чем это чревато для меня лично (стоит ли суетиться и дергаться и слезать с проектов .NET FW 4.8) и главное, почему проект FW 4.8 занимает 8 Кб и меня это устраивает, а проект .NET 5.0 занимает 150 Кб а еще довеском идет DLL - за что мне такое счастье?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.12.2020, 16:46
Ответы с готовыми решениями:

Что выбрать .NET Core или .NET Framework для desktop-программирования?
Собственно вопрос в названии. Что выбрать .NET CORE .NET FRAMEWORK для desktop- программирования? Добавлено через 46 секунд С...

Объединить .net core и .net framework в одном проекте
Всем привет, требуется объединить .net core 3.0 (wpf) и .net framework (В идеале: 4.5.2 , но можно и 4.7.2) в один проект. Суть вообще...

Запуск приложения на платформе .NET Framework 4.0, на другом компьютере без установки .NET Framework 4.0
Как запустить приложение на платформе .NET Framework 4.0, на другом компьютере без установки .NET Framework 4.0?

209
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 08:27  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Rius Посмотреть сообщение
О, вы погуглили. Уже польза есть от этой темы.
Ваши телепатические способности совсем ни к чёрту.

Цитата Сообщение от Rius Посмотреть сообщение
Теперь загуглите, что такое утилиты.
Потом узнайте, что однофайловость не коррелирует с этими понятиями.
как и многофайловость.
если я говорю о однофайловых утилитах, то я, очевидно, говорю о однофайловых утилитах, а не о корреляции понятий.
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
16.12.2020, 08:32
Однофайловость в случае Net Framework вообще - смех. Его надо ещё установить, но об этом погромисты умалчивают, когда болтают о якобы удобности полученной ими однофайловости.

Добавлено через 3 минуты
Впрочем, вам - простительно. Ничего иного и не ожидалось. Как вы сами заявляли неоднократно, вы - не программист. Поэтому все ваши решения вот такие, какие есть.
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 09:04  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
Однофайловость в случае Net Framework вообще - смех. Его надо ещё установить, но об этом погромисты умалчивают, когда болтают о якобы удобности полученной ими однофайловости.
это особенности ОС и организации работы приложений. просто вас штормит от одной идеи к другой в поиске вселенского зла, вместо вменяемого разбора очевидных вещей.
удобно пользоваться установщиком MSI который вполне себе такой однофайловый вместо древних инсталляторов а-ля

data000.dat
data001.dat
data002.dat
setup.exe

Или, как сегодня принято - скачиваем ОДИН файл Net-инсталлера, а он уже качает всю программу.
А есть еще онлайн сервис ninite.com, который тоже про однофайловость.
А есть еще Arch SFX, которые тоже про однофайловость.
Так я жду от вас инсталляторы, которые состоят из одного EXE и кучи (или одного) DLL, прям чтобы вот хоп - и у всех так.

Я не знаю чем вы там пользуетесь, но зайдите для интереса в windows\system32 и посмотрите что там есть.
Модульность - это еще один шаг в сторону Unix-like, но не забываем, что там никто не отбирает возможность написать бинарник и исполнять его в виде одного файла. пакеты, тоже однофайловые. Многофайловые могут быть например в связке бинарник и батник SH, ну так и CMD мы можем делать в связке с другой программой (и делаем регулярно).
Я слабо себе представляю чтобы написанный на Си файл собирался в Linux и на выходе получался не бинарник, а лаунчер + библиотека, причем не по моей задумке, а как фича компилятора.

Так что давайте вы не будете нести бред про розовый и пушистый мир многофайлового софта, так как это неправда. И моё негодование вполне уместно, нравится вам или нет. А доказывать мне что это исключительно моя блажь - ну это дурь высшей категории.
0
Эксперт .NET
 Аватар для Usaga
14750 / 9525 / 1364
Регистрация: 21.01.2016
Сообщений: 35,940
16.12.2020, 09:21
Цитата Сообщение от belalugoci Посмотреть сообщение
а еще 100500 файлов системы, только на то это и есть часть системы чтобы не быть частью программы. Даже когда вы запускаете vc.com вы всё еще используете прерывания и БИОС, которые тоже часть системы.
Причём тут система? .NET Framework не является частью системы. Просто идёт встроенным уже давно. Но что это меняет? Точно такая же зависимость от кучи библиотек.

Цитата Сообщение от belalugoci Посмотреть сообщение
в том что на флешке, по почте, на ftp, на сайте - всегда фигурирует 1 файл, вышла новая версия - заменил EXE-шник и всё.
Так весь мир уже давно на инсталляторах сидит. Вышла новая версия - запустил и оно обновилось. Ну или архив с файлами приложения. Тоже один, сколько бы в нём файлов не было.

Цитата Сообщение от belalugoci Посмотреть сообщение
Больше возможностей - это когда есть выбор, а когда выбора нет - это отсутствие возможностей. В чем проблема в сборке сделать галку и собирать один файл? DLL, если смерть как нужна можно грузить из ресурса EXE прозрачно для пользователя.
Так есть эта галка в Core) Вы её и не искали. Только эта галка в EXE пихает и рантайм. А почему нельзя без отдельного лаунчера в принципе я уже ранее написал: этот лаунчер платформозависимый. А ваше приложение - нет. Поэтому без отдельного EXE на 160Кб никак. Вы это не можете понять?

Цитата Сообщение от belalugoci Посмотреть сообщение
ваши мысли от меня ускользают. Я не пользуюсь DLL поэтому проблема из подключения меня не волнует.
В случае с Core ваше приложение собираетеся ТОЛЬКО в DLL. И либо к нему идёт лаунчер (EXE на 160Кб), либо создаётся самораспаковывающийся архив с DLL и рантаймом (один EXE). Поэтому в Core вы пользуетесь DLL всегда.

Цитата Сообщение от belalugoci Посмотреть сообщение
зачем мне EXE файл размером с дом куда запихнут весь фреймворк?
Затем, чтобы можно было запускать это EXE без необходимости устанавливать в систему фреймворк. Бывает удобно.

Добавлено через 3 минуты
Цитата Сообщение от belalugoci Посмотреть сообщение
удобно пользоваться установщиком MSI который вполне себе такой однофайловый вместо древних инсталляторов а-ля
Чем вам эти "а-ля" не угодили? Точно так же, качается ОДИН файл архива с файлами инсталлятора. Вы же не руками по отдельности эти файлы качаете, так ведь? Ну и никто тут про какие-то древние инсталляторы вопросов не поднимал. Хотите MSI используйте, хотите ещё что. Главной идеи это не отменяет: только вам одному мешают файлы в папке с приложением.

Цитата Сообщение от belalugoci Посмотреть сообщение
Так что давайте вы не будете нести бред про розовый и пушистый мир многофайлового софта, так как это неправда. И моё негодование вполне уместно, нравится вам или нет. А доказывать мне что это исключительно моя блажь - ну это дурь высшей категории.
Вы уместность своего негодования объяснить не можете. Я вам попытался рассказать почему это было сделано (в случае с Core). Если вы не поняли, то это проблема ваша, а не Core.

Добавлено через 4 минуты
Цитата Сообщение от belalugoci Посмотреть сообщение
Я слабо себе представляю чтобы написанный на Си файл собирался в Linux и на выходе получался не бинарник, а лаунчер + библиотека, причем не по моей задумке, а как фича компилятора.
А то, что программа написанная на Си собирается только под конкретный дистрибутив линукса и конкретный процессов вы представляете? Ведь в случае с Core программа всегда собирается в один и тот же формат файла (DLL) с одним и тем же байт-кодом. А лаунчер как раз является НАТИВНЫМ и служит для того, чтобы в конечном результате платформозависимого кода было минимум. Т.е. под чтобы вы не собирали своё приложение, основная масса кода будет независима от платформы. И только отдельно идущий лаунчер нативен.

Но нет, авторы Core - идиоты. Вы бы точно сделали всё правильно, да?
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 09:26  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Причём тут система? .NET Framework не является частью системы. Просто идёт встроенным уже давно. Но что это меняет? Точно такая же зависимость от кучи библиотек.
Если библиотека установлена, то вы можете запускать программы её использующие, вам не требуется осуществлять дистрибуцию библиотеки с самим софтом.

Цитата Сообщение от Usaga Посмотреть сообщение
Так весь мир уже давно на инсталляторах сидит
хорошо что я в этом мире не живу, а то он у вас слишком ограниченный.

Цитата Сообщение от Usaga Посмотреть сообщение
Так есть эта галка в Core) Вы её и не искали. Только эта галка в EXE пихает и рантайм
первое - ваш бред, а второе - о чем я уже написал, читать научитесь.

Цитата Сообщение от Usaga Посмотреть сообщение
Вы это не можете понять?
то есть я могу DLL скопировать в убунту, без EXE и поставив атрибут выполнения - запустить?
а почему нельзя так сделать с одним файлом?

Цитата Сообщение от Usaga Посмотреть сообщение
Затем, чтобы можно было запускать это EXE без необходимости устанавливать в систему фреймворк. Бывает удобно.
как опция, никто не спорит. Вот как опцию и сделать один EXE размером в 8 Кб. Бывает удобно.

Добавлено через 3 минуты
Цитата Сообщение от Usaga Посмотреть сообщение
Главной идеи это не отменяет: только вам одному мешают файлы в папке с приложением
я правильно понимаю вас устроит и 813 файлов - а почему бы и нет, так?
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
16.12.2020, 09:38
Что за хрень вы несёте?..
1
Злой няш
 Аватар для I2um1
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
16.12.2020, 12:57
Цитата Сообщение от Usaga Посмотреть сообщение
Только эта галка в EXE пихает и рантайм.
Есть возможность не пихать рантайм в exe. Они сделали галку и выпадающий список.


Возможно ужать 80 мб рантайма в 8 кб, но это из разряда извращений: как не надо делать.

Цитата Сообщение от belalugoci Посмотреть сообщение
Если библиотека установлена
У .NET Framework с этим огромные проблемы. Так как они решили мажорной версией затирать минорную, это чревато:
- разное поведение программы на разных компьютерах
- надо писать проверку версии фреймворка, иначе программа может работать кое-как, пока не выполнит команду, которой нет на младшей версии. Даже MSDN говорит писать проверку: тык. Булки еще не время расслаблять, в новом Core надо тоже версию определять.
- 4.8 только на Windows 10 с апдейтом 10 May 2019
- пользователи не умеют ставить фреймворк, так он еще и не ставится на любую систему
- пользователи не умеют даже FAQ к программе прочитать
- библиотеки обычно шарятся в GAC, но существует понятие DLL hell не на пустом месте. Например, программа использует две библиотеки, у которых одна и та же зависимость, но с разной версией.

Цитата Сообщение от belalugoci Посмотреть сообщение
то есть я могу DLL скопировать в убунту, без EXE и поставив атрибут выполнения - запустить?
DLL на убунту можно запустить, можно запустить и на Windows. EXE на убунту не запустить без дополнительных приседаний.

Цитата Сообщение от belalugoci Посмотреть сообщение
813 файлов
Из-за пропаганды микросервисов и облачных вычислений, шанс мал, что такая ситуация будет. Но некоторые, иногда критически важные библиотеки, поставляются в нескольких вариантах и нужны все варианты. Самый банальный пример: SQLite с его x86 и x64. Понадобится немного больше приседаний.

Самое сложное в поставке приложения на конечную машину вовсе не количество файлов. Самое сложное - настройка окружения. Пример с .NET Framework выше с разным поведением на разных компьютерах тому пример. На сервере возможно использовать docker контейнер, на клиенте надо покрывать все возможные случаи и учитывать, что FAQ никто не читает. Пользователь найдет место, где насрет отзыв к программе, даже если такого места нет, все равно найдет, но FAQ не прочитает.

К примеру, самый банальный пример. Написали супер приложение, которое умеет создавать отчет в xls файле, используя интероп в офис. Почему интероп? А почему нет? Вон, в статье Васи написано использовать интероп. Т.е. нужен офис. И не абы какой, а офис с версией xxxx. Есть несколько вариантов как решить эту проблему:
1. Заставить пользователя установить офис. Помним, пользователь читать не умеет. Офис денег стоит. Так нужен еще и офис определенной версии. Версия меньше, версия больше и ничего не работает.
2. Использовать стороннюю библиотеку. Только беда, тоже денег стоит.
3. Использовать бесплатную библиотеку. Ну, что-то немного криво работает, что-то вообще не работает.
4. Написать код самому. Писать, наверное, надо до старости лет.

А я хочу программу, которая умеет и отчеты генерировать, и базу данных создавать, и прогноз погоды для моего города по геолокациям показывать, и... Зачем мне эта портативная программа весом 8 кб для генерации отчетов, но которая не умеет показывать прогноз погоды, и чтобы именно для моего города? Лучше скачаю программу Пети, она умеет прогноз погоды показывать.
4
16.12.2020, 15:38

Не по теме:

Usaga, Rius, I2um1, ваши бы усилия да в иное русло...
Вы, чё, первый раз с этим ТС сталкиваетесь?
Ему не нужны не какие ваши объяснения - он уже давно решил что правильно и неправильно.
От остальных ему нужно только согласие или "сами дураки".

Он пишет сам для себя, программистом себя не считает, категорически отрицает, что надо хоть азы языка изучать.
Какие там версии, пользователи, системы, рантаймы ...
Будете до посинения объяснять и ничего не объясните.

0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 18:37  [ТС]
I2um1, спасибо за информацию. Не согласен с последней частью сообщения.
Цитата Сообщение от I2um1 Посмотреть сообщение
А я хочу программу, которая умеет и отчеты генерировать, и базу данных создавать, и прогноз погоды для моего города по геолокациям показывать, и... Зачем мне эта портативная программа весом 8 кб для генерации отчетов, но которая не умеет показывать прогноз погоды, и чтобы именно для моего города? Лучше скачаю программу Пети, она умеет прогноз погоды показывать.
Вы как раз тут показываете пример, который как бы противопоставляется моему, но фактически показывает, что запросов многое и они разные. Почему ваше желание иметь программу с погодой чем-то лучше моего желания иметь программу в 8 Кб?

Цитата Сообщение от Элд Хасп Посмотреть сообщение
ваши бы усилия да в иное русло...
Ну [quote="I2um1;15103907"] дал отличный ответ, можно на какие-то вопросы подискутировать.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Ему не нужны не какие ваши объяснения
Мне как раз они нужны, мне не нужно запредельное чванство и априорный подход к чему-то.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
он уже давно решил что правильно и неправильно
основная концепция познания мира через отрицание. пока не появилась модель, могущая заменить мою - моя модель считается верной. Я, в отличии от некоторых, мало что принимаю на веру.
Ну и почитайте ответы собеседников и некоторые свои в других темах, где я вас носом тыкнул в то что вы не правы - вы же просто игнорируете чужое мнение, так вы и ведёте себя точно по описанному принципу - развешиваете ярлыки.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
От остальных ему нужно только согласие или "сами дураки".
Это враньё, не первое от вас и уверен не последнее. От вас мне нужна дискуссия, обмен информацией, опытом и самое важное - понимание того, что лично с вами и вашим мнением я могу быть не согласен. Вы такую модель принять не можете.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Он пишет сам для себя
Я пишу для тех, кто может заинтересоваться тем, что делаю я. А сколько это человек, один или сто или ноль - мне неведомо и не так важно.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
программистом себя не считает
А вы что ли считаете? У меня первое экономическое образование, а второе "компьютерные системы и телекоммуникационные технологии" - мне кажется программирование не входит ни в один из дипломов.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
категорически отрицает, что надо хоть азы языка изучать
очередное враньё (второе за сообщение).

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Какие там версии, пользователи, системы, рантаймы ...
Будете до посинения объяснять и ничего не объясните.
Людям свойственно заблуждаться и судить о мире по себе. Но в свой адрес вы такое никогда не признаете, вы же правильный, всё знаете, всё умеете.

И вообще - всё это лютый оффтоп и кроме I2um1, никто ничего ценного в данной теме не написал. >20 сообщений чванство за чванством чванство погоняет. Вам не противно быть такими?
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
16.12.2020, 18:44
Цитата Сообщение от belalugoci Посмотреть сообщение
Мне как раз они нужны, мне не нужно запредельное чванство и априорный подход к чему-то.
Вам объясняли много раз. Всё бесполезно. Вы не понимаете.
Спрашиваете о вещах, которыми владеют программисты.
Но стоит углубиться в объяснения, сразу прячетесь за "я не программист, а тупо экономист и мне эти нюансы не нужны".
А далее, как обычно, несёте ахинею.
1
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 18:54  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
Вам объясняли много раз
Ну давайте пробежимся по вашим "объяснениям"

Цитата Сообщение от Rius Посмотреть сообщение
Если вы не понимаете, то оно вам и не надо
Сколько человек в мире не знает как происходит зачатие, как работает ДВС и т.д. Им это не надо?

Цитата Сообщение от Rius Посмотреть сообщение
Пусть программисты с этим счастьем мучаются
У программистов эксклюзивное право? А автомобилями пусть управляют те кто их делает? Или те кто гоняет профессионально на треках?

Цитата Сообщение от Rius Посмотреть сообщение
Сейчас используются такие ресурсы, что на это уже всем глубочайше пофиг.
Узкий взгляд на вещи.

Цитата Сообщение от Rius Посмотреть сообщение
Это одна из фич, появившихся с .Net Core. Но размер получаемого exe вам врядли понравится.
Не умение читать.

Цитата Сообщение от Rius Посмотреть сообщение
Есть категория погромистов, которым мешает куча файлов рядом с exe.
Лучше поёрничать чем провести ликбез.

Цитата Сообщение от Rius Посмотреть сообщение
Весь мир скачивает exe инсталлятора, либо обновляет автоматическими средствами
Еще более узкий взгляд.

Цитата Сообщение от Rius Посмотреть сообщение
Поэтому все ваши решения вот такие, какие есть.
КО

Цитата Сообщение от Rius Посмотреть сообщение
Что за хрень вы несёте?
Видимо ту хрень которую не несёте вы.

Вот и скажите, что в общении с вами должно дать мне понять, что я заблуждаюсь? Что должно мне сказать "а вот он то знает, лучше его послушать?" Вы посмотрите какие вы оценки ставите и за что - одно глумление над необразованными и не удивлюсь если просто детьми. Авторитетный вы человек, всё что вы говорите конечно нужно серьёзно воспринимать (нет)

Добавлено через 34 секунды
Цитата Сообщение от Rius Посмотреть сообщение
А далее, как обычно, несёте ахинею.
Очень, очень авторитетное мнение.
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
16.12.2020, 19:06
Цитата Сообщение от belalugoci Посмотреть сообщение
Лучше поёрничать чем провести ликбез.
А потому что бесполезно. Проверено, неоднократно.

Объяснять можно тем, кто не знает, но хочет узнать.
А вот таким, "я не программист и мне оно не надо"... им самим объяснения даром не нужны.

#онижедети!


Ответ по теме вам сразу был дан - сидите на 4.8 и не выеживайтесь. Net Core вам не нужен, вы его преимущества не оцените.
Больше, как непрограммисту, вам знать незачем.

Попытка объяснить про .Net Core вылилась в срач, как и любая тема, где вам пытаются объяснить что-то, чего вы не знаете.
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 19:37  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
А потому что бесполезно. Проверено, неоднократно.
Не бесполезно, просто одни могут, а другие нет. Вы - не можете.

Цитата Сообщение от Rius Посмотреть сообщение
Ответ по теме вам сразу был дан - сидите на 4.8 и не выеживайтесь
отличный ответ. да
Цитата Сообщение от Rius Посмотреть сообщение
Попытка объяснить про .Net Core вылилась в срач, как и любая тема, где вам пытаются объяснить что-то, чего вы не знаете.
вайте и я вам свой дам - не читайте мои темы и не отвечайте в них - не выёживайтесь.

Цитата Сообщение от Rius Посмотреть сообщение
Попытка объяснить про .Net Core вылилась в срач, как и любая тема, где вам пытаются объяснить что-то, чего вы не знаете.
Вы НЕ объясняли, так что срач запущен в жизнь вами, я лишь придерживался заданного вами курса.
Когда вы поймёте, что вы не умеете объяснять, то возможно Эверест сдвинется. А до тех пор просто примите то, что вы никудышный объяснятель - не лезьте в темы где вам сказать нечего и не устраивайте срач.

Добавлено через 2 минуты
Цитата Сообщение от Rius Посмотреть сообщение
#онижедети!
вы НЕ знаете людей с которыми общаетесь и кроме раздутого самомнения я ничего не вижу. Вы, возможно, хороший специалист, но это не делает вас автоматом например хорошим учителем или хорошим человеком.
Ну вот и ведите себя как хороший специалист и не лезьте общаться или учить - у вас это не получается.
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
16.12.2020, 19:43
Цитата Сообщение от belalugoci Посмотреть сообщение
Не бесполезно, просто одни могут, а другие нет. Вы - не можете.
Таким объяснять - бесполезно.
Цитата Сообщение от belalugoci Посмотреть сообщение
не лезьте в темы
Давайте ещё укажите, что мне делать, а что нет.

Вам было сразу отвечено по теме. Кратко и по существу. Без пояснений, потому что они 100% вызвали бы срач с вашей стороны. Это было ясно уже из постановки вопроса:
Цитата Сообщение от belalugoci Посмотреть сообщение
главное, почему проект FW 4.8 занимает 8 Кб и меня это устраивает, а проект .NET 5.0 занимает 150 Кб а еще довеском идет DLL - за что мне такое счастье?
Срач вы разводите всегда, когда ответ не сходится с вашим мнением (предвзятым незнанием) вопроса.

Вам даже модератор отдельную тему посвятил, настолько вы "выдающийся"
Холивар по этике общения
3
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
16.12.2020, 20:38  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
Таким объяснять - бесполезно.
Смиритесь, вы не умеете.

Цитата Сообщение от Rius Посмотреть сообщение
Давайте ещё укажите, что мне делать, а что нет.
ну вас это не останавливает, я чем хуже?

Цитата Сообщение от Rius Посмотреть сообщение
Вам было сразу отвечено по теме. Кратко и по существу. Без пояснений, потому что они 100% вызвали бы срач с вашей стороны.
Я вам тоже кратко написал не лезть туда где вы не умеете, но вы не можете остановиться.

Цитата Сообщение от Rius Посмотреть сообщение
Срач вы разводите всегда, когда ответ не сходится с вашим мнением (предвзятым незнанием) вопроса.
Срач разводите вы, когда вы не в состоянии что-то кому-то доходчиво объяснить, а лучшим аргументом у вас считается - я прав а вы дебилы. Но, вам не нравится, когда с вами начинают общаться в той же манере. Это давно названо ханжеством, вы - ханжа, смиритесь с этим.

Цитата Сообщение от Rius Посмотреть сообщение
Вам даже модератор отдельную тему посвятил, настолько вы "выдающийся"
Не завидуйте что вам тем не посвещают.
0
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16166 / 11286 / 2892
Регистрация: 21.04.2018
Сообщений: 33,175
Записей в блоге: 2
16.12.2020, 21:22
Цитата Сообщение от belalugoci Посмотреть сообщение
Цитата Сообщение от Rius Посмотреть сообщение
Попытка объяснить про .Net Core вылилась в срач, как и любая тема, где вам пытаются объяснить что-то, чего вы не знаете.
я вам свой дам - не читайте мои темы и не отвечайте в них - не выёживайтесь.
Темы не ваши, а Форума.
Те кто посчитают нужным будут писать в них.
Не вам запрещать это.

Форум в области программирования самый популярный в рунете.
Сюда может зайти любой кого интересует такой же вопрос.
И ответы, которые вам лично не интересны, в связи с отсутствием у вас знаний, для других могут оказаться полезными.
2
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
17.12.2020, 04:58  [ТС]
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Сюда может зайти любой кого интересует такой же вопрос.
И это важно. Не программист со стажем в 500 лет, не Бог C# и ООП, а просто кто-то кому это интересно или тот у кого тема C# определена занятиями в учебном заведении и т.д. И вместо ответа "не лезь", "тебя не спрашивают", "так надо" - было бы куда полезнее услышать какое-то резюме общей концепции или элементов технологии.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
И ответы, которые вам лично не интересны, в связи с отсутствием у вас знаний, для других могут оказаться полезными.
Я процитировал ответы Rius выше по тексту, там нет ничего полезного абсолютно, так что нимбы шапочками прикройте.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Темы не ваши, а Форума.
Не играйте в слова.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Те кто посчитают нужным будут писать в них.
Ну вы давно объяснили что писать чушь в темах вы не запрещаете, только вы всегда забываете, что чушь могу писать не только я.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Не вам запрещать это.
Никто не запрещает, я даю совет как избежать истерики со стороны людей тонкой душевной организации.

По итогу я не услышал ни одного вменяемого ответа почему нельзя два файла собрать в один, пусть даже 160 Кб размером. Ответ - так надо - это не ответ. Всякие кросплатформенные штуки - тоже не ответ. Мы же за выбор и за опции, так? Так где выбор - [X] Склеить EXE+DLL? Ой, нету. А, нет, есть опция, собрать в EXE все-все-все причастные библиотеки, почему-то вы решили что это и есть ответ на мой вопрос, хотя это не так.
То есть 36 ответов с теме и только один более-менее по теме, хотя так и не даёт ответа на основной вопрос. Я рад что вас устраивают 100500 файлов в проектах, миллионы DLL и т.д. и т.п. Но моё нежелание жить и пользоваться софтом точно так же как это делаете вы - имеет право на существование и оно ни лучше ни хуже вашего.

Цитата Сообщение от I2um1 Посмотреть сообщение
Самое сложное в поставке приложения на конечную машину вовсе не количество файлов.
А тут наверное самое большое заблуждение в этой теме - подход к разработке ПО только в бизнес сегменте. Это называется профессиональная деформация. Это мило, но это необъективно.
0
Эксперт .NET
 Аватар для Rius
13837 / 7879 / 1706
Регистрация: 25.05.2015
Сообщений: 23,921
Записей в блоге: 14
17.12.2020, 06:18
В предыдущих ваших темах срачах неоднократно было вами заявлено, что знания вам не нужны, потому что вы не программист, а экономист. Собственно, даже в этой теме применена эта ваша любимая отмазка.
Поэтому и ответ - оно вам не надо.
Метать бисер - только напрасно тратить ресурсы.
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
17.12.2020, 06:29  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
Поэтому и ответ - оно вам не надо.
я сам в состоянии решить что мне надо, а что нет.

Цитата Сообщение от Rius Посмотреть сообщение
неоднократно было вами заявлено
И вы конечно не помните что именно было заявлено и в каком контексте, потому что удобно считать так как хочется, а не как пишется.
0
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16166 / 11286 / 2892
Регистрация: 21.04.2018
Сообщений: 33,175
Записей в блоге: 2
17.12.2020, 11:03
Цитата Сообщение от belalugoci Посмотреть сообщение
было бы куда полезнее услышать какое-то резюме общей концепции или элементов технологии
Для вас это не полезно, поскольку вы не знаете не то, что основ технологии начиная от железа и заканчивая платформой Net, но даже азов C#.
Вы даже не понимаете где проходит граница между собственно самим языком и платформой Net.
Как ВАМ это всё объяснить?
При том, что на попытку любых объяснений у вас один ответ "не парьте мне мозг - я не программист!" ?

Цитата Сообщение от belalugoci Посмотреть сообщение
Я процитировал ответы Rius выше по тексту, там нет ничего полезного абсолютно, так что нимбы шапочками прикройте.
То что в них не видите ничего полезного, не значит, что это так.
Весь срач и в этой теме опять поднимаете вы.
Вот даже в этой фразе, вы специально его провоцируете.
С какой целью вы пишите про нимбы?
Если у кого и есть здесь проявления высокомерия, не обоснованого самомнения - то только у вас.

Добавлено через 5 минут
Цитата Сообщение от belalugoci Посмотреть сообщение
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Темы не ваши, а Форума.
Не играйте в слова.
Я не играю в слова.
И это уже не раз обсуждалось с вами.
Вы воспринимаете темы созданные вами, как вашу личную собственность.
Это не так.
Вы задали вопрос - на этом ваша роль закончена.
Дальше читайте ответы.
Нравятся они вам или нет -не имеет ни какого значения.
Что непонятно - интересуйтесь дальше.
Но не надо давать оценки что хорошо/плохо в областях в которых вы ничего не соображаете и даже не хотите соображать.

Добавлено через 3 минуты
Цитата Сообщение от belalugoci Посмотреть сообщение
Ну вы давно объяснили что писать чушь в темах вы не запрещаете, только вы всегда забываете, что чушь могу писать не только я.
У вас нет достаточных знания для оценки того чушь это или нет.
И вы даже не хотите их получать.
Вам не нужно программирование - и это ваше дело.
Никто не заставляет вас его изучать.
Но раз у вас нет знаний, то перестаньте оценивать ответы тех у кого их гораздо больше.
А вот они. как раз таки по этим же причинам, вполне могут оценивать ваши и ответы, и вопросы.

Добавлено через 3 минуты
Цитата Сообщение от belalugoci Посмотреть сообщение
Никто не запрещает, я даю совет как избежать истерики со стороны людей тонкой душевной организации.
"Истерика" здесь только от вас.
Вы не хотите изучать программирование, но почему то считаете, что ваше мнение всегда верно.
И любые доводы отвергаете одним аргументом "сами дураки".
Завуалированно, конечно, но по сути так.
Просто перестаньте высказывать свои оценки в областях в которых вы ничего не соображаете.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2020, 11:03

Settings проекта после перебилда с Net Framework 4.0 на Net Framework 3.0
У меня возникла следующая проблема: Если создать проект WinForms под Net Framework 4.0, отредактировать список настроек, а потом изменить...

Подключить к проекту (NET Framework 4) библиотеку на NET Framework 2
Суть вопроса такова, мне надо использовать в программе одну библиотеку но она написана и компилирован на NET 2.0 а моя версия программы...

Библиотека NETSquirrel для .NET и .NET Core - решение задач
Тема для решения задач с применением NETSquirrel. Просьба вопросы и замечания писать здесь.

Как подключить к ConsoleApp(.Net Core) библиотеку (.Net Standart)
Привет товарищи!) Решил чутка по изучать нововведения(ну лично для меня ConsoleApp(.Net Core) и Library (.Net Standart)). Написал...

Библиотека NETSquirrel для .NET и .NET Core - обсуждение
Обсуждение для темы: Библиотека NETSquirrel для .NET и .NET Core.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru