我有一个最初在Windows上编写的C#应用程序,现在在MonoDevelop上在Linux上运行。它可以正常工作,但是现在我需要识别符号链接。我找到了这个答案,但当我添加以下代码时:
using Mono.Unix;
我收到了一个错误:“命名空间'Mono'中不存在类型或命名空间名称“Unix”。你是否缺少程序集引用(CS0234)?”
我有一个最初在Windows上编写的C#应用程序,现在在MonoDevelop上在Linux上运行。它可以正常工作,但是现在我需要识别符号链接。我找到了这个答案,但当我添加以下代码时:
using Mono.Unix;
您需要按照错误信息所说的去做。不太直观的是,Mono.Unix
存在于 Mono.Posix.dll
中,因此您需要将其添加为引用。