Как говорит Марк, это не очень приятно - но внешние псевдонимы - это путь.
В части «Ссылки» обозревателя решений выберите сборку System.Core
, перейдите в свойства. Измените свойство «Псевдонимы», добавив в него «syscore», например
Aliases: global,syscore
Затем в верхней части любого файла, где вы хотите использовать System.Linq.Expressions
, введите:
extern alias syscore;
using syscore::System.Linq.Expressions;
Это некрасиво, но, по крайней мере, это возможно:)
В качестве предупреждения, я видел некоторые проблемы, когда речь идет о методах расширения и внешних псевдонимах, , как описано в этом вопросе .