Size: a a a

2021 April 20

IC

Ilya Chernoudov in pro.net
А что за код в #if?
источник

DB

Dmitry Babushkin in pro.net
От эксклюда всего класса из сборки до выбора реализации.
источник

IC

Ilya Chernoudov in pro.net
Самый правильный вариант - дропнуть фул дотнет
источник

DB

Dmitry Babushkin in pro.net
Ещё идеи? :)
источник

IC

Ilya Chernoudov in pro.net
Можно файлы исключать в csproj
источник

DB

Dmitry Babushkin in pro.net
Отвалится навигация, придётся руками проверять корректность сборки под разные платформы, вместо одного нажатия на билд.
источник

IC

Ilya Chernoudov in pro.net
Но в целом с ифами не такой уж и плохой вариант
источник

AK

Andrei Kurosh in pro.net
А таргетная версия .NET FW у вас какая? Может быть, можно обойтись одной спецификацией .NET Standard?
источник

DB

Dmitry Babushkin in pro.net
Выше ответил - не получилось.
источник

IC

Ilya Chernoudov in pro.net
Она разве сейчас работает? Студия же подхватывает один таргет при интели сенсе
источник

IC

Ilya Chernoudov in pro.net
Вообще билд не развалится, он всё ещё будет мультитаргет
источник

IC

Ilya Chernoudov in pro.net
Мы так целые нугет пакеты исключаем
источник

DB

Dmitry Babushkin in pro.net
Что произойдёт, когда я переименую Test1 в Test3?
источник

IC

Ilya Chernoudov in pro.net
Серое не проаффектится?🤔
источник

IC

Ilya Chernoudov in pro.net
Хотя я не юзаю райдер
источник

DB

Dmitry Babushkin in pro.net
Ага. Кстати, странно. ReSharper серое отлично видит и рефакторит, а Rider - нет.

Хотя... может, пример не корректный. Нужно протестить под таргет...
источник

RB

Roman Bukin in pro.net
Нугет с разными сборками под разные таргет фреймворки
источник

RB

Roman Bukin in pro.net
источник

DB

Dmitry Babushkin in pro.net
Май бэд.
Если корректно прописать в таргетах, всё будет ок.

Тогда проблему можно считать решенной.
источник

DP

Denis Petukhov in pro.net
Да чето вообще говнина получается)
источник