2013-07-19 2 views
1

В настоящее время у меня есть DLL Cli_Uno, которая была построена с версией 2.0. У меня есть приложение, которое построено на платформе 4.0. Мне нужно использовать dll сейчас, и я не могу построить проект из-за ошибки «сборка смешанного режима».OpenOffice DLL CLI_UNO - Не совместим с платформой .NET 4.0

Это по существу означает, что DLL, используемые в проекте, должны иметь одинаковую версию. Я искал везде, но не смог найти версию Cli_uno, построенную на платформе 4.0.

Может ли кто-нибудь указать мне ссылку на то, где я могу найти одну или возможную работу вокруг ее использования.

Спасибо заранее ... Prasanth.k

ответ

1

Добавить в app.config к проекту со следующим:

<?xml version ="1.0" encoding="utf-8" ?> 
<configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
     <supportedRuntime version="v4.0.30319"/> 
    </startup> 
</configuration> 
+0

в состоянии объяснить, почему это решает проблему в OP еще Вы? Это увеличит ваши шансы на поддержку. –

Смежные вопросы