正在使用System.Runtime.InteropServices,但是没有找到handleef

本文关键字:handleef System InteropServices Runtime | 更新日期: 2023-09-27 18:08:00

我试图使用Swig来包装Raknet与Unity一起使用,但我无法构建生成的c#文件,因为我有2,300+错误说:

The type or namespace name 'HandleRef' could not be found

据我所知,HandleRef是"System.Runtime. js"中的一个结构体。InteropServices"名称空间。但是,我肯定有语句

using System.Runtime.InteropServices;

放在适当的文件的顶部。此外,我在我的参考文献中有mscorlib。

我非常困惑,不知道出了什么问题。我做错了吗?我是不是漏掉了什么因素?我怎样才能把它建起来?

(我在Windows 8上使用Visual Studio Express 2012,如果这有什么不同的话)

正在使用System.Runtime.InteropServices,但是没有找到handleef

我也遇到过类似的问题

我发现用旧版本的Swig(特别是2.0.1)生成c#文件在RakNet上工作得更好。