У нас есть библиотека .Net, которая получает доступ к некоторому пользовательскому оборудованию через порт USB.Я читал, что Silverlight содержит подмножество среды выполнения .Net.Итак, мой вопрос: достаточно ли этого подмножества для работы библиотеки .Net?
Нет, вы не можете использовать библиотеку .NET, которая обращается к USB-порту из Silverlight.
Самое близкое, что вы можете получить - это приложение SL4 вне браузера с повышенными привилегиями, которое может использовать COM-компоненты.
ДА ВЫ МОЖЕТЕ
обновление только для таких как я, которое основывает этот вопрос, вот ответ:
http://blogs.msdn.com/b/silverlight_sdk/archive/2011/09/27/pinvoke-in-silverlight5-and-net-framework.aspx