Ориентация на .NET 2.0 и использование возможностей компилятора C # 3.x - PullRequest
0 голосов
/ 26 июля 2011

Можно ли заставить Visual Studio 2008 распознавать синтаксис LINQ C # 3, но не ссылаться на DLL-библиотеки .NET 3.x? Мы бы использовали LINQBRIDGE для включения LINQ.

Моя проблема в том, что я случайно использовал класс .NET 3.0 и, таким образом, получил исключение TypeLoadException на целевой машине.

1 Ответ

2 голосов
/ 26 июля 2011

Установите целевую платформу на .Net 2.0 в свойствах проекта.

Он по-прежнему будет использовать компилятор C # 3, но не позволит вам ссылаться на сборки .Net 3.0.

...