Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7   вперед  Ctrl      все
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?
9 май 19, 14:20    [21881728]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Тут чем закончилось?
21881102
9 май 19, 14:27    [21881733]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Тут чем закончилось?
21881102


1. поставил студию 2019, хоть и писали что 2017 умеет с коре превью работать, но не смог заставить
2. Core 3
3. прожект открывается
4. и винформс дизайнер работает(!)
9 май 19, 14:33    [21881734]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
писали что 2017 умеет с коре превью работать, но не смог заставить

Не, не умеет. В общем-то даже совсем непонятно почему. Даже в 2019 надо пока что галку ставить "Options -> .NET Core -> Use preview SDK"
9 май 19, 14:48    [21881739]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

По всей видимости, собрать выполняемый файл на линуксе. У меня правда вот сейчас попробовал - не удалось. Ругается на отсутствие одного файла для MSBuild, который, причем, на диске на самом деле даже есть. Может просто пока что сырое еще - нагуглить чего-либо пока что не получилось.
9 май 19, 14:58    [21881744]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
fkthat
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

По всей видимости, собрать выполняемый файл на линуксе. У меня правда вот сейчас попробовал - не удалось. Ругается на отсутствие одного файла для MSBuild, который, причем, на диске на самом деле даже есть. Может просто пока что сырое еще - нагуглить чего-либо пока что не получилось.


такое нашел, типа можно на виндоуз построить для линукса и потом занести
https://stackoverflow.com/questions/46843863/how-to-run-net-core-console-app-on-linux
автор
Follow the below steps to run your application:

1) Publish your application as a self contained application:

dotnet publish -c release -r ubuntu.16.04-x64

2) Copy publish folder to ubuntu machine

3) Open ubuntu machine terminal (CLI) and Go to the project directory

4) Provide execute permissions:

chmod 777 ./appname

5) Execute application

./appname
9 май 19, 15:00    [21881746]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

WinForms приложение? Судя по всему они пока Windows Only.
9 май 19, 15:02    [21881747]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WinForms жеж это надстройка над WinAPI. Вряд-ли когда-нибудь перепишут под кроссплатформенность.
9 май 19, 15:06    [21881749]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Да и WPF, судя по https://github.com/dotnet/wpf/issues/48

Но народ всё равно доволен:
johngsandiford commented on Mar 28
MS probably want to ditch the original framework going forward in favour of core + we have found core to be 20% faster in many cases, so you get a massive perf increase even with wpf on windows.
Unfortunately it does lead to a lot of confusion.
However, we are now using 80-90% of the same code base with our wpf code and our new cross platform razor components (+wasm if promoted) which is exciting.
9 май 19, 15:12    [21881752]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин
такое нашел, типа можно на виндоуз построить для линукса и потом занести

Это всё веб проекты, и к десктопу не имеет отношения.
До встречи в теме через два года.
9 май 19, 15:20    [21881755]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

WinForms приложение? Судя по всему они пока Windows Only.


хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?
9 май 19, 15:20    [21881756]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин
хотя бы консольное

Зачем? Просто эксперимент?
9 май 19, 15:21    [21881757]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин
хотя бы консольное

Зачем? Просто эксперимент?


извечная тяга к знаниям(ц)
если это заявлено, значит это должно работать.
Вот и хотелось бы проверить процедуру переноса\или построения
9 май 19, 15:29    [21881762]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Заявлено в хелпе с картинками и оф.документацией?
Нет.
Просто промелькнула СТАТЬЯ.
9 май 19, 15:43    [21881770]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?


СonsoleApp.tar.gz

Cобрано было под виндой.

PS D:\Temp> mkdir .\ConsoleApp
PS D:\Temp> cd .\ConsoleApp
PS D:\Temp> dotnet new console
PS D:\Temp> dotnet publish -c Release -r linux-x64 --self-contained true
PS D:\Temp> cd .\bin\Release\linux-x64\publish
PS D:\Temp> ssh my-ubuntu-host mkdir ~/ConsoleApp
PS D:\Temp> scp .\* my-ubuntu-host:~/ConsoleApp
PS D:\Temp> ssh my-ubuntu-host chmod 755 ~/ConsoleApp/ConsoleApp
PS D:\Temp> ssh my-ubuntu-host ~/ConsoleApp/ConsoleApp
Hello world!
9 май 19, 16:57    [21881802]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Заявлено в хелпе с картинками и оф.документацией?
Нет.
Просто промелькнула СТАТЬЯ.


да, может без картинок, но не всем картинки нужны
9 май 19, 17:15    [21881808]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Если ничего не нужно тогда забирай)
$./ConsoleApp
Hello world!
Требования отсутствуют.
9 май 19, 17:27    [21881812]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Если ничего не нужно тогда забирай)
$./ConsoleApp
Hello world!
Требования отсутствуют.


нуне**т... не хотелось бы быть нетолерантным, да и справедливый юзер П. забанен, он мог бы уже объяснить
9 май 19, 17:30    [21881814]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?


Консольные приложения очень хорошо под моно работают.
По крайней мере я не наткнулся на ошибки или разночтения.
У меня консольное приложение сделано из VS под windows,
а работает под моно на ubuntu, смотрит в базу mysql и шлет почту.
14 май 19, 08:49    [21884018]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Роман_ГК,
Конечно, есть ПО утилиты, есть ПО с ГУИ для пользователей. Есть мессенжеры.
Хорошо когда МС займется не только консолью.
Ролг Хупин,
Вроде все ясно в топике. Ждем МС).
14 май 19, 08:59    [21884034]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Petro123
Хорошо когда МС займется не только консолью.


Под линух врят ли, хотя бы из-за тамошнего писец бардака разнообразия гуи-тулкитов и WM под Х11. Под MacOS, впрочем, можно было бы чего-нибудь и ожидать со временем.
14 май 19, 10:28    [21884113]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
fkthat
Petro123
Хорошо когда МС займется не только консолью.


Под линух врят ли, хотя бы из-за тамошнего писец бардака разнообразия гуи-тулкитов и WM под Х11. Под MacOS, впрочем, можно было бы чего-нибудь и ожидать со временем.

Купит Avalonia, если кому-то это действительно будет нужно.
14 май 19, 10:31    [21884115]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Картинка с другого сайта.
14 май 19, 12:32    [21884288]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26639
ЕвгенийВ,

это к чему?
14 май 19, 12:44    [21884299]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Будет вам winforms на iOs
14 май 19, 13:32    [21884364]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7   вперед  Ctrl      все
Все форумы / WinForms, .Net Framework Ответить