我正在尝试编译一个使用的示例C#代码System.Web.HttpUtility.这在核心库中没有链接,但是,我(我认为是这样)有一个具有这个命名空间的DLL,它在这里:/usr/lib/mono/4.0/System.Web.dll.
我试过了:
$ dmcs ./UrlBuilder.cs -lib:/usr/lib/mono/4.0/System.Web.dll
Run Code Online (Sandbox Code Playgroud)
但这没有帮助.还有什么想法吗?
我认为-lib是指定路径 - 目录.使用-r添加的实际参考.例如:
$ dmcs ./UrlBuilder.cs -r:/usr/lib/mono/4.0/System.Web.dll
Run Code Online (Sandbox Code Playgroud)
或者可能:
$ dmcs ./UrlBuilder.cs -lib:/usr/lib/mono/4.0 -r:System.Web.dll
Run Code Online (Sandbox Code Playgroud)
或者我实际上期望它自己也可以:
$ dmcs ./UrlBuilder.cs -r:System.Web.dll
Run Code Online (Sandbox Code Playgroud)
(因为Mono应该知道自己的系统库在哪里.)