C#:如何使用 Microsoft.Win32.SafeHandles

标签 c# compact-framework namespaces

为什么 使用 Microsoft.Win32.SafeHandles 导致 C# 编译器错误:

The type or namespace name 'SafeHandles' does not exist in the namespace 'Microsoft.Win32'

此代码取自 http://zachsaw.blogspot.com/2010/07/serialport-ioexception-workaround-in-c.html

最佳答案

问题是您试图在 Compact Framework 项目中使用为普通 .Net Framework 编写的示例代码。 CF 不支持此类。

关于C#:如何使用 Microsoft.Win32.SafeHandles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490148/

相关文章:

windows - .Net Compact Framework,如何在windows下 "use"(测试目的)

visual-studio - 使用 Visual Studio 进行嵌入式开发(嵌入式紧凑型)

c# - 在 C# 中的多个类中使用相同的命名空间是一种常见的做法吗

c# - 我应该避免泛型类型中的嵌套类型吗?

C# - 只读属性和字段不能在派生类构造函数中设置

c# - 在 gridview 中更改特定单词的颜色

c# - 在 .NET(或一般)中创建文档的正确方法是什么?

c# - Windows CE 上 GlobalMemoryStatusEx 的 PInvoke

c# - 使用命名空间查询 XML 的问题

python - Spacy 模块名称是关键字