Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms+NET Standard assembly / 16 сообщений из 16, страница 1 из 1
31.10.2019, 12:29
    #39883541
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Пройдет ли такое решение:

Есть старое WinForms приложение.
Надо добавить новый функционал.
Хочу сделать так:
Добавить новый проект в Solution, но сделать этот проект NET Standard, чтобы потом использовать его и в другом NET Core проекте.

Может ли обычный WinForms работать с NET Standard assembly ?
...
Рейтинг: 0 / 0
31.10.2019, 12:31
    #39883544
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
...
Рейтинг: 0 / 0
31.10.2019, 12:51
    #39883553
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Есть нюанс. Для поддержки NetStandard 2.0 указана минимально совместимая версия фреймворка 4.6.1. Но при работе с библиотекой NetStandard 2.0 там есть определенные грабли, так что используй не ниже 4.7.2
...
Рейтинг: 0 / 0
31.10.2019, 13:15
    #39883576
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Если хочется собрать библиотеку для повторного использования, то лучше всего указывать минимальный netstandard, с которым она соберется.
...
Рейтинг: 0 / 0
31.10.2019, 13:37
    #39883594
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
2.0, вариантов почти нет

2.1 не поддерживается в фреймворке
1.6 слишком дофига чего нет
...
Рейтинг: 0 / 0
31.10.2019, 13:41
    #39883598
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Shocker.Pro2.1 не поддерживается в фреймворке

и похоже не будет )
...
Рейтинг: 0 / 0
31.10.2019, 13:41
    #39883599
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
hVostt,

и нафига он тогда нужен?
...
Рейтинг: 0 / 0
31.10.2019, 14:58
    #39883675
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Roman Mejtesи нафига он тогда нужен?
А следующего фреймворка просто уже не будет .
.NET Framework R.I.P.
...
Рейтинг: 0 / 0
31.10.2019, 14:59
    #39883676
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Shocker.Pro2.0, вариантов почти нет

2.1 не поддерживается в фреймворке
1.6 слишком дофига чего нет

Получается, что использовать в другом solution надо только на уровне исходных кодов, сделать другой прожект...
...
Рейтинг: 0 / 0
31.10.2019, 15:08
    #39883683
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Честно говоря, не понял, что ты хотел сказать.
Если твой винформс проект работает под 4.7.2 или выше, ты можешь смело добавлять зависимости под нетстандарт 2.0 или ниже
...
Рейтинг: 0 / 0
31.10.2019, 15:18
    #39883694
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
fkthat,

:D что мертво, умереть не может.
VB6 и FoxPro до сих пор используют =)
думаю они лет через 5 и от .NET Core откажутся, к гадалке не ходи
...
Рейтинг: 0 / 0
31.10.2019, 15:25
    #39883701
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Shocker.ProЧестно говоря, не понял, что ты хотел сказать.
Если твой винформс проект работает под 4.7.2 или выше, ты можешь смело добавлять зависимости под нетстандарт 2.0 или ниже

он не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2
...
Рейтинг: 0 / 0
31.10.2019, 15:42
    #39883719
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Ролг Хупинон не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2Не вижу, что может помешать. Или они у тебя под 2.0
...
Рейтинг: 0 / 0
31.10.2019, 15:49
    #39883723
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Roman Mejtesдумаю они лет через 5 и от .NET Core откажутся, к гадалке не ходи
Так уже следующей осенью. Последний коре будет 3.1 (уже скоро). А дальше уже не будет отдельных .NET Core и .NET Framework, будет только один .NET 5.
...
Рейтинг: 0 / 0
31.10.2019, 17:32
    #39883802
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Shocker.ProРолг Хупинон не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2Не вижу, что может помешать. Или они у тебя под 2.0

Под 1.0, скорее - коллега не так давно перетаскивал проект, написанный в 2005-й студии, на 2017-ю и 4.7.2 - никаких проблем.
...
Рейтинг: 0 / 0
01.11.2019, 10:56
    #39884076
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms+NET Standard assembly
Перемешиваю солюшн штандард с корей с винформами, дллками из фреймворк wcf во всяких сочетаниях - никаких проблем нет. Винформы - это утилитки сделанные на коленке для тестирования и диагностики основного проекта. дллки wcf - чтобы не перепиливать ранее написанный код. Вся эта солянка прекрасно работает. Главное не делать циклических ссылок проекта на проект, но этого надо придерживаться везде и всегда.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms+NET Standard assembly / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]