2010-09-11 2 views
3

Я разработал приложение в vb.net, которое может запускаться с USB-накопителя. Но мне нужно, чтобы мое приложение работало только с того USB-накопителя, в котором я его распространяю.Как заставить приложение vb.net запускать только один USB-накопитель?

Если кто-то копирует его на другой диск/USB, он не должен работать. Знаете ли вы, как это реализовать?

ответ

2

Вы можете попытаться получить серийный номер/идентичный идентификатор с диска, на котором вы его установили, и настроить приложение для проверки этого идентификатора при запуске.

Существует статья о получении серийного номера USB диск здесь: http://www.cfdan.com/posts/Retrieving_Non-Volatile_USB_Serial_Number_Using_C_Sharp.cfm

+0

При распространении приложения на USB-дисках, этот ответ, вероятно, то, что вы ищете! – mpeterson

Смежные вопросы