mono.unix.native在哪里

时间:2011-12-06 23:36:23

标签: c# windows linux mono

我继承了一个C#web应用程序(和Web服务),它正在Windows上编译并在Linux机器上的Mono上运行。我需要做一些文件权限魔术,看起来它涉及包括程序集: mono.unix.native。

那么,我可以在我的Windows框中引用它,如果是的话,它在哪里?

2 个答案:

答案 0 :(得分:14)

Mono.Unix.Native是一个命名空间。它所在的程序集名为Mono.Posix.dll

我认为它随Mono for Windows一起提供 - 即使它不太可能在那里使用。

答案 1 :(得分:3)

你处理一些低级单声道课程。我想你需要链接到Mono。检查一下。

  
    

Mono.Unix.Native命名空间包含可从Mono.Unix.Native.Syscall和Mono.Unix.Native.Stdlib类访问的低级包装类,结构和枚举,这些类是低级包装器通过ANSI C,POSIX和Unix系统调用和库函数。

  

http://docs.go-mono.com/index.aspx?link=N:Mono.Unix.Native