直接使用dmcs,如果我想引用一个程序集,我可以通过-r选项,ala:
dmcs -r:System.Xml.Linq.dll whatever.cs
manos de mono在dmcs之上使用自己的构建系统,我如何传递这样的引用?这看起来应该很简单/显而易见,但我还没有找到任何关于它的文档,所以我在阅读manos代码之前先问一下。
发布于 2011-08-16 04:51:17
首先,Manos自动引用在.cs文件所在目录中找到的所有.dlls (除非您使用.sln或makefile )。
其次,我不认为需要额外引用System.Xml.Linq.dll,因为它应该对manos -b可见,这要归功于正确的mono安装存在“在OS中”-所以如果示例反映了您正在做的事情,我怀疑问题出在Manos构建系统之外的某个地方。我说后者可能是对的,也可能是错的,但无论哪种方式,如果没有更多细节,我都会说:
System.Xml.Linq.dll复制到构建目录应该会有帮助,而且复制在短期内肯定不那么麻烦;)
https://stackoverflow.com/questions/7019170
复制相似问题