Используйте .Net 4.0 UserControl в .Net 2.0

Я создал UserControl в приложении .Net 4.0, и теперь мне нужен этот UserControl в другом приложении, которое находится в среде .Net 2.0. Можно ли использовать мой UserControl в приложении .Net 2.0 (VS 2005)?


person Kagawa    schedule 26.04.2012    source источник


Ответы (2)


введите здесь описание изображения

Нельзя просто использовать .NET 4 в старой среде.

person SynerCoder    schedule 26.04.2012
comment
Спасибо за ваш ответ, и мне нравятся эти эмоции LOL - person Kagawa; 26.04.2012
comment
Действительно, с удовольствием. По крайней мере, очень ясно, каков ответ. :P Но, как сказал @kaze. Если вы не используете какие-либо функции выше .net2, вам следует перекомпилировать .net 2.0 в качестве целевой платформы. - person SynerCoder; 26.04.2012
comment
Я использую функции .net4, и я могу думать об использовании веб-службы для демонстрации различных методов, которые у меня есть в моем пользовательском элементе управления. Вздох. - person Kagawa; 26.04.2012
comment
Это может быть вариант, а в противном случае вам может понадобиться переписать свой элемент управления в .NET 2. И, конечно, вы можете захотеть обновить эту среду до .NET 4. Если это невозможно... Я бы просто разозлился на своего босса и убедить его переключиться. :П - person SynerCoder; 26.04.2012
comment
Приложение .Net 2 — это основное приложение, которое существует уже некоторое время и выросло до такого размера, что на данный момент у нас просто не хватает ресурсов для обновления. Мне действительно не нужен UserControl, мне нужен объект и логика внутри него. Я пока не вижу другого выхода, кроме как ретранслировать их через веб-сервис :'( cry - person Kagawa; 26.04.2012
comment
И просто невозможно переписать некоторые функции .NET4 в функции .NET2? - person SynerCoder; 26.04.2012
comment
Не совсем возможно, как кажется. Печальный. - person Kagawa; 26.04.2012

Нет, но работает наоборот, .net2 -> .net4

Если вы не используете какие-либо функции выше .net2, вы можете перекомпилировать с net2.0 в качестве целевой платформы.

person kaze    schedule 26.04.2012