powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
10 сообщений из 10, страница 1 из 1
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38963224
sqlasker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу Web Api.
Необходимо обратиться к старым библиотекам от динозавров на .net 2.0

Пишет ошибку
Код: c#
1.
{"Message":"An error has occurred.","ExceptionMessage":"Этот метод явно использует политику CAS, которая перестала употребляться .NET Framework. "}



Как победить?
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38963250
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: xml
1.
2.
3.
4.
5.
<Configuration>
    <system.Web>
        <trust level="Medium" legacyCasModel="true" />
    </system.Web>
</Configuration>



?
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38963585
sqlasker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, так

Код: c#
1.
<trust level="Full" legacyCasModel="true"/>



помогло, но выдает ошибку

Код: c#
1.
System.InvalidOperationException: Динамические операции могут выполняться только в гомогенном домене приложения.



непонятно...
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38963637
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YouTube Video
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38964479
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlaskerКак победить?написать COM-переходник на том же .net 2.0 и юзать через этот переходник с помощью COM?
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38965906
sqlasker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, более-менее заработало.

А com-объекты как реагируют на MessageBox-ы?

Старые Dll, которые необходимо подключить и вызывать, под WindowsForm создавались, и соответственно все ошибки на MessageBox -ах базируются и отображаются. А WebApi конечно это не воспринимает...


Кто нить знает решение обхода MessageBox-в в WebApi?

Спасибо.
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38965907
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlaskerпод WindowsForm создавались, и соответственно все ошибки на MessageBox
winnforms не виноваты,
это криворукость

переписывать
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38966071
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlaskerСпасибо, более-менее заработало.Каким способом?

sqlaskerКто нить знает решение обхода MessageBox-в в WebApi?Декомпилировать до msil, заменить вызовы msgbox на throw, скомпилировать взад.
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38966072
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилпереписыватьнасколько я понял, исходников нет.
...
Рейтинг: 0 / 0
Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
    #38966439
sqlasker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил
никто их и не обвинял, все это понятно.

авторКаким способом?

сервис выдает ошибку про гомогенный приложения, но на запросы отвечает корректно :)

Из исходников - то что DotPeek надекомпилировал.
Думаю, шо с этим делать...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как вызвать библиотеку .net 2.0 из WEb Api 4.5 ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]