Звонок.NET 4 библиотеки от 3,5

У меня есть потребность позвонить Системе. Библиотека Xaml в.NET 4.0. Действительно ли возможно позвонить в эту библиотеку, если Ваш проект предназначен к 3,5?

16
задан Jon Seigel 15 May 2010 в 22:06
поделиться

3 ответа

Нет. Вам нужно настроить таргетинг своего проекта на работу в .NET 4 и на использование CLR v4, чтобы использовать сборки .NET 4.


С другой стороны, здесь нет реального преимущества. Просто измените свое приложение на целевое .NET 4. Если вы собираетесь добавить зависимость от сборок .NET 4 framework, вы можете просто нацелиться на .NET 4 в первую очередь ...

11
ответ дан 30 November 2019 в 22:09
поделиться

Нет, вы не можете отображать сборку по-другому, вы могли бы сделать одну вещь, но это неприятно, - создать в памяти тип, который повторно собирает вашу net 4.0 dll.

Вы можете использовать CECIL для получения инструкций IL.

Если вы плохо разбираетесь в ИЛ, даже не пытайтесь это делать.

2
ответ дан 30 November 2019 в 22:09
поделиться

Этот вопрос похож на "как я могу использовать сборку .NET 2 в приложении .NET 1.x". Невозможно добавить сборку для нового CLR в качестве ссылки, но, как указал Hamish, межпроцессное взаимодействие может помочь.

0
ответ дан 30 November 2019 в 22:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: