Могу ли я ссылаться на .NET 3.5 .DLL в приложении 4.0?

Тема говорит сама за себя ... Если у меня есть приложение .NET 4.0, могу ли я добавить ссылку на 2.0 / 3.0 / 3.5 .DLL? У меня нет VS2010, поэтому я не могу проверить себя (в данный момент я занимаюсь исследованием).

Я пытался найти информацию как по SO, так и по Google, но получаю противоречивые ответы.


person Vilx-    schedule 29.11.2010    source источник


Ответы (1)


Да, вы можете, но если это сборка в смешанном режиме (т.е. содержит смесь собственного кода и кода .NET), то я считаю, что это может вызвать проблемы. (У IIRC драйвер MySql недавно имел эту проблему, и разработчикам пришлось перестроить под .NET 4, чтобы заставить его работать.)

person Jon Skeet    schedule 29.11.2010