1

我正在尝试使用 Swig 包装 Raknet 以与 Unity 一起使用,但我无法构建生成的 C# 文件,因为我有 2,300 多个错误说:

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

据我所知,HandleRef 是“System.Runtime.InteropServices”命名空间中的一个结构。不过,我绝对有这个说法

using System.Runtime.InteropServices;

在相应文件的顶部。此外,我的参考文献中有 mscorlib。

我对出了什么问题感到非常困惑。我做错了吗?有什么我缺少的因素吗?我怎样才能得到这个构建?

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

4

1 回答 1

0

我有一个类似的问题

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

于 2016-05-27T14:58:43.177 回答