Почему возникает ошибка при загрузке DLL-файла?

109
07 декабря 2019, 07:40

При попытке загрузить файл с хоста таким образом

var a = Assembly.LoadFrom("http://example.com/ConsoleClient.dll");

Возникает следующая ошибка: System.IO.FileNotFoundException: "Не удалось загрузить файл или сборку "http://example.com/ConsoleClient.dll" либо одну из их зависимостей. Не удается найти указанный файл."

Хотя на хосте файл присутствует, и, перейдя по той же ссылке через браузер, я могу скачать библиотеку. Подскажите, в чем проблема?

Answer 1

Начиная с .net 4.0 загрузка кода из удаленных источников запрещена по умолчанию

При попытке загрузить бросается исключение

System.IO.FileNotFoundException: Could not load file or assembly 'file:assem.dll' or one of its dependencies. Operation is not supported. 
(Exception from HRESULT: 0x80131515)
File name: 'file:assem.dll' ---> 
System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly 
to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, 
so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch.

Можно включить старое поведение через элемент loadFromRemoteSources в app.config.

READ ALSO
Ошибка UnityEditor.BuildPlayerWindow+BuildMethodException

Ошибка UnityEditor.BuildPlayerWindow+BuildMethodException

Знаю эта тема довольно заезженная но, ошибка появилась с ничегоЯ ничего не обновлял, не удалял а просто делал свою прогу

106
Ошибка при конвертации данных Double

Ошибка при конвертации данных Double

Есть данный баланс 1995535 он отображается вот так http://prntscr

113
как задать условие PHP

как задать условие PHP

Как через if проверить есть ли в ShowViewContent('sotbit_seometa_bottom_desc'); какой-нибудь текст, если нет то в else вывести (сео-текст) ? Как это пока выглядит на сайте

133
Рисование фигур в php

Рисование фигур в php

Пробую рисовать в PHP но появилась идея залить на фон изображение, любое Возможно ли установить на фон любое изображение? Если дато как ? Моя...

104