Не очень ясно, чего вы хотите достичь, но, похоже, вы обеспокоены тем, что ваш класс lib будет работать на какой-то другой машине или нет. Дело в том, что .Net Framework - это бесплатный распространяемый продукт, который следует установить, если он отсутствует на целевой машине. Если на компьютере уже установлена платформа .Net, проблем как таковых не должно быть.
Статическое связывание как таковое не имеет смысла в .Net, кроме добавления ссылки на сборку в ваш проект. Надеюсь, это поможет