Василий Банников, ну если делается nuget пакет с потугами на библиотечность - то именно так это и выглядит: пара-тройка стандартов, пяток версий фреймворка ну и net5)
К примеру, если заглянуть в пакет модного NewtonSoftJson, то увидим в lib
net20
net35
net40
net45
netstandard1.0
netstandard1.3
netstandard2.0
portable-net40
portable-net45
и, кстати, пока еще не увидим net5.0 )
А вот мультитаржет или же framework-scecific projects - тут уже зависит на какую глубину зарываются в специфику конкретных фреймворков
ettaluni,
- админ/юзер, дай пароль доступа
- не дам, молчание
это как раз противодействие следственным действиям
то есть следователи искали следы тех или иных нарушений на предприятии
сотрудник, который по показаниям других сотрудников (а они покажут), пользовался компьютером [в рамках должностных обязанностей]
ettaluni, если между вами с начальником нет родственных отношений (чтобы сослаться на 51 статью), то могу угадать сходу кто из вас попадет под статью 294 ч3 со сроком до 4 лет))
RStarun, только если виртуалить с "дисковыми полками" в виде неторопливых nas - это увы будет несколько медленно... а хорошая полка с несколькими fc подключениями - несколько небюджетно)
Еще можно добавить что номер состоит из как минимум areacode и number и в некоторых местах существуют разные правила набора для внутризоновых и межзоновых звонков
еще с телефонами бывают всякие рюшки в виде кодов выхода на город/межгород/международ в виде +7/8/0/00/8-10/etc и т.п. поэтому в идеале эту информацию лучше вычищать из номера как такового... тогда номер превращается в собственно номер и маску, которая может быть специфичной для страны номера и локации юзера
К примеру, если заглянуть в пакет модного NewtonSoftJson, то увидим в lib
net20
net35
net40
net45
netstandard1.0
netstandard1.3
netstandard2.0
portable-net40
portable-net45
и, кстати, пока еще не увидим net5.0 )
А вот мультитаржет или же framework-scecific projects - тут уже зависит на какую глубину зарываются в специфику конкретных фреймворков