标签: c# linux mono monodevelop
我有一个最初用Windows编写的C#应用程序,我现在正在MonoDevelop上运行Linux。它工作正常,但现在我需要识别符号链接。我找到this回答,但是当我添加:
using Mono.Unix;
我收到错误“类型或命名空间名称'Unix'在命名空间'Mono'中不存在。你缺少一个程序集引用(CS0234)吗?”
答案 0 :(得分:4)
您需要执行错误消息所说的内容。非直观地,Mono.Unix位于Mono.Posix.dll,因此您需要将其添加为参考。
Mono.Unix
Mono.Posix.dll