#c# #dll #dependencies
#c# #dll #зависимости
Вопрос:
Я пытаюсь поделиться возможностями моего кода с другим человеком, одновременно запутывая фактический код (через dll). Однако моя библиотека зависит от (бесплатного) стороннего фрагмента кода, который не может быть распространен в моем пакете из-за лицензирования, но у нас обоих есть — давайте назовем это «sharedfile.cs»
Вопрос: Возможно ли для меня создать DLL моего кода, который зависит от существования «sharedfile.cs», не внедряя этот файл в мою dll?
Если нет… какие опции будут доступны? У нас обоих есть «sharedfile.cs», но я не хочу раскрывать свой необработанный код, не создавая DLL.
Большое спасибо за любую помощь!
Комментарии:
1. Компиляция в DLL на самом деле не помешает никому получить доступ к вашему коду. Например, ILSpy абсолютно бесплатен и может быть использован для невероятно простого обхода вашего кода. На самом деле это не ответ на ваш вопрос, но на это стоит обратить внимание.
2. @BrootsWaymb Я понимаю это, я не пытаюсь скрыть это от действительно умных или находчивых людей, я пытаюсь усложнить это. Но это ни здесь, ни там в отношении вопроса. 🙂