dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID
в Пошук

Як заборонити додавання як референс власних бібліотек?

Останнє повідомлення 22-09-2008, 13:02 від akrakovetsky. 3 відповіді.
Сортувати: Попереднє Наступне
  •  18-09-2008, 4:22 6890

    Як заборонити додавання як референс власних бібліотек?

    Вітаю!

    WinForms демо-програма використовує власні розроблені бібліотеки. Після поставки продукту замовнику (у вигляді інсталятора) ці dll звісно також переписуються на машину. Проте якщо людина знайома з програмуванням, вона може залізти в program files і додати ці бібліотеки в свої проекти. Яким чином можна це заборонити ?

    І спорідене питання: кожна програма має певне демо - обрізану версію, а яким чином можна створити demo dll - просто забрати частину функціональності чи є якісь інші методи ?

    Дякую.
    Помічено як: , , ,
  •  18-09-2008, 5:14 6891 у відповідь на 6890

    Re: Як заборонити додавання як референс власних бібліотек?

    Вопрос ваш понятен. На самом деле никак это не запретишь. Можно, конечно, пройтись обфускатором и переименовать все, даже public можно переименовать, чтобы не было понятно, что какой класс и метод делают. Можно сделать так, чтобы библиотека при использовании проверяла какую либо лицензию, которую вы придумаете.

    Но я хотел поднять другой вопрос - а зачем все это? Пусть пользуются! Если захотеть, можно взломать что угодно, вопрос только в том, стоит ли это делать!
    Это же реклама, причем бесплатная. Ведь если библиотека классная, то и сам продукт будут покупать, а готовый продукт куда дороже просто набора библиотек. Попробуйте сделать
    наоборот, ничего не прячьте, откройте все методы, напишите SDK и распространяйте с готовым продуктом.
    Thank you,
    Misha Zhutov
    http://submain.com - .NET Developer Tools
    Microsoft MVP
  •  22-09-2008, 13:01 6908 у відповідь на 6891

    Re: Як заборонити додавання як референс власних бібліотек?

    Щиро дякую за відповідь. А порада цікава :)
  •  22-09-2008, 13:02 6909 у відповідь на 6891

    Re: Як заборонити додавання як референс власних бібліотек?

    Дякую за відповідь. Ваша порада досить цікава :)
Переглядати як новосний Блог RSS в XML