|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Пройдет ли такое решение: Есть старое WinForms приложение. Надо добавить новый функционал. Хочу сделать так: Добавить новый проект в Solution, но сделать этот проект NET Standard, чтобы потом использовать его и в другом NET Core проекте. Может ли обычный WinForms работать с NET Standard assembly ? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 12:29 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Есть нюанс. Для поддержки NetStandard 2.0 указана минимально совместимая версия фреймворка 4.6.1. Но при работе с библиотекой NetStandard 2.0 там есть определенные грабли, так что используй не ниже 4.7.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 12:51 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Если хочется собрать библиотеку для повторного использования, то лучше всего указывать минимальный netstandard, с которым она соберется. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 13:15 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
2.0, вариантов почти нет 2.1 не поддерживается в фреймворке 1.6 слишком дофига чего нет ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 13:37 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Shocker.Pro2.1 не поддерживается в фреймворке и похоже не будет ) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 13:41 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
hVostt, и нафига он тогда нужен? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 13:41 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Roman Mejtesи нафига он тогда нужен? А следующего фреймворка просто уже не будет . .NET Framework R.I.P. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 14:58 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Shocker.Pro2.0, вариантов почти нет 2.1 не поддерживается в фреймворке 1.6 слишком дофига чего нет Получается, что использовать в другом solution надо только на уровне исходных кодов, сделать другой прожект... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 14:59 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Честно говоря, не понял, что ты хотел сказать. Если твой винформс проект работает под 4.7.2 или выше, ты можешь смело добавлять зависимости под нетстандарт 2.0 или ниже ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 15:08 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
fkthat, :D что мертво, умереть не может. VB6 и FoxPro до сих пор используют =) думаю они лет через 5 и от .NET Core откажутся, к гадалке не ходи ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 15:18 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Shocker.ProЧестно говоря, не понял, что ты хотел сказать. Если твой винформс проект работает под 4.7.2 или выше, ты можешь смело добавлять зависимости под нетстандарт 2.0 или ниже он не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 15:25 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Ролг Хупинон не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2Не вижу, что может помешать. Или они у тебя под 2.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 15:42 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Roman Mejtesдумаю они лет через 5 и от .NET Core откажутся, к гадалке не ходи Так уже следующей осенью. Последний коре будет 3.1 (уже скоро). А дальше уже не будет отдельных .NET Core и .NET Framework, будет только один .NET 5. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 15:49 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Shocker.ProРолг Хупинон не под 4.7.2, это я на случай, если не удастся перевести все прожекты на 4.7.2Не вижу, что может помешать. Или они у тебя под 2.0 Под 1.0, скорее - коллега не так давно перетаскивал проект, написанный в 2005-й студии, на 2017-ю и 4.7.2 - никаких проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 17:32 |
|
WinForms+NET Standard assembly
|
|||
---|---|---|---|
#18+
Перемешиваю солюшн штандард с корей с винформами, дллками из фреймворк wcf во всяких сочетаниях - никаких проблем нет. Винформы - это утилитки сделанные на коленке для тестирования и диагностики основного проекта. дллки wcf - чтобы не перепиливать ранее написанный код. Вся эта солянка прекрасно работает. Главное не делать циклических ссылок проекта на проект, но этого надо придерживаться везде и всегда. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2019, 10:56 |
|
|
start [/forum/topic.php?fid=20&tid=1398739]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
199ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 271ms |
total: | 556ms |
0 / 0 |