Использование пространств имен .net 3.0 в .net 2.0

Есть ли возможность использовать пространства имен .net 3.0 в приложении .net 2.0? Я специально использую пространство имен System.Windows.Media.Media3D.

Изменить: я ищу использовать фактические сборки, а не только пространства имен. Плохая формулировка с моей стороны.

10.12.2008 19:20:22
Просто получите 2008. Вы будете благодарить себя утром. О, и не забывайте, что вы можете разрабатывать и продавать приложения в 2008 году экспресс!
user1228 10.12.2008 20:09:53
У нас сейчас 2008 год, но нам по-прежнему необходимо поддерживать 98 клиентов на данный момент.
Ethan 11.12.2008 14:07:32
3 ОТВЕТА
РЕШЕНИЕ

Вы пытаетесь использовать пространства имен или код? Вы можете использовать пространства имен для чего угодно, если только вы не импортируете соответствующие библиотеки DLL. Это может вызвать кошмарный код спагетти, но вы можете сделать это.

Как я уверен, вы поняли, нет, вы не можете использовать код 3.0 ... или вам придется называть его ".Net 3.0 приложение".

0
10.12.2008 19:32:02
Я ищу использовать библиотеки DLL, извините за плохую формулировку.
Ethan 10.12.2008 19:25:30
Я был почти уверен, что это так, просто хотел убедиться, прежде чем я найду графический пакет. Спасибо.
Ethan 10.12.2008 21:34:01

Нет, вы не можете использовать новый .NET 3.0 в вашем .NET 2.0

Это так просто

1
10.12.2008 19:28:05

.NET 2.0 и .NET 3.0 / 3.5 используют одинаковую среду выполнения 2.0 .NET. 3.0 добавлены WCF WPF WF и Cardspace, 3.5 добавлены Linq et al. только через библиотеки.

Если вы используете VS2008, вы можете скомпилировать приложения, используя функции csharp 3.0 (лямбда-выражения, анонимные типы, анонимные методы и т. Д.) И по-прежнему запускать их во время выполнения 2.0, если вы настроите свой проект на среду 2.0.

Чтобы использовать функциональность одной из библиотек версии 3.0, пользователю необходимо установить инфраструктуру 3.0.

Я думаю, если вы сможете более точно определить, что вы подразумеваете под приложением 2.0, это было бы полезно. Вы имеете в виду, что ваше приложение должно работать без 3.0 и 3.5? Ты имеешь в виду, что твой босс не позволит тебе изменить роллдаун в настройках проекта на 3.0?

1
10.12.2008 20:24:38