Использование System.Xml.Linq с моно-компиляторами командной строки - PullRequest
8 голосов
/ 03 ноября 2010

Со следующим кодом в C # / Mono,

using System.Xml.Linq;

Я получил эту ошибку.

 error CS0234: The type or namespace name `Linq' does not exist in the namespace `System.Xml'. Are you missing an assembly reference?

Какая ссылка на сборку мне нужна, чтобы использовать System.Xml.Linq с моно?

dmcs /r:???? main.cs

Ответы [ 2 ]

6 голосов
/ 03 ноября 2010

Это было бы:

dmcs -r:System.Xml.Linq.dll main.cs
3 голосов
/ 13 апреля 2011

Я получил ту же ошибку при попытке загрузить System.Xml.Linq в CSharpRepl .

Вы можете указать тот же аргумент командной строки, что и в первом ответе:

csharp -r:System.Xml.Linq.dll

Или вы можете загрузить сборку из самого REPL:

csharp> LoadAssembly("System.Xml.Linq.dll");
csharp> using System.Xml.Linq;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...