3

我正在尝试编译一个使用System.Web.HttpUtility. 这在核心库中没有链接,但是,我有(我认为是的)一个具有此命名空间的 DLL,它在这里:/usr/lib/mono/4.0/System.Web.dll.

我试过了:

$ dmcs ./UrlBuilder.cs -lib:/usr/lib/mono/4.0/System.Web.dll

但这没有帮助。还有什么想法吗?

4

1 回答 1

8

我相信-lib是为了指定一个路径 - 一个目录。用于-r添加实际参考。例如:

$ dmcs ./UrlBuilder.cs -r:/usr/lib/mono/4.0/System.Web.dll

或者可能:

$ dmcs ./UrlBuilder.cs -lib:/usr/lib/mono/4.0 -r:System.Web.dll

或者我实际上希望这本身没问题:

$ dmcs ./UrlBuilder.cs -r:System.Web.dll

(因为 Mono 应该知道它自己的系统库在哪里。)

于 2013-06-22T09:36:27.823 回答