C #: как использовать Microsoft.Win32.SafeHandles - PullRequest
3 голосов
/ 20 декабря 2010

Почему using Microsoft.Win32.SafeHandles вызывает ошибку компилятора C #:

Тип или имя пространства имен 'SafeHandles' не существует в пространстве имен 'Microsoft.Win32'

Этот код снят с http://zachsaw.blogspot.com/2010/07/serialport-ioexception-workaround-in-c.html

Ответы [ 3 ]

3 голосов
/ 20 декабря 2010

Проблема в том, что вы пытаетесь использовать пример кода, написанный для обычного .Net Framework в проекте Compact Framework.Этот класс не поддерживается CF.

2 голосов
/ 20 декабря 2010

Если вы хотите использовать SafeHandle в Compact Framework, SDF содержит один .

0 голосов
/ 28 декабря 2010

Там нет SafeHandles в CF. Проверьте OpenNetCF

...