Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 22076|Отговор: 0

[Източник] .net/c# асемблерът не успява да зареди DLL решението за мрежата

[Копирай линк]
Публикувано в 2.11.2018 г. 17:06:43 ч. | | | |
Опит за зареждане на асемблер от мрежова локация, което в по-ранните версии на .NET Framework водеше до пясъчна кутия на асемблера. Това издание на .NET Framework по подразбиране няма активирани CAS политики, така че това зареждане може да бъде опасно. Ако това натоварване не е предназначено за пясъчник на сглобката, активирайте превключвателя loadFromRemoteSources. За повече информация вижтеВходът към хиперлинк е видим.



Решение:

[Метод 1]

Според заявката, намерих статия от MSDN. Решението, дадено в статията, е: Добавете следния xml фрагмент към конфигурационния файл на програмата:


Следвайки това решение, програмата работи правилно.
MSDN линк:Входът към хиперлинк е видим.(VS.100).aspx。

[Метод 2]

Класът Assembly има статична функция, UnsafeLoadFrom, която не извършва проверки за сигурност при зареждане на сборка. Модифицирайте оригиналния код по следния начин:


[Метод 3]

Методът на натоварване в Assembly има много претоварвания и можеш да използваш една от функциите за натоварване с byte[] параметри. Кодът е следният:







Предишен:Thailand Cow PHP Big Bull Class + Основен клас Пълен комплект видео уроци Повече от 500 епизода PHP изчерпателно практическо видео...
Следващ:Анализ на haozip на Rogue софтуер
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com