Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 22076|Odgovoriti: 0

[Vir] .NET/C# assembly ne naloži rešitve DLL za omrežje

[Kopiraj povezavo]
Objavljeno na 2. 11. 2018 17:06:43 | | | |
Poskus nalaganja asemblerja iz omrežne lokacije, kar je v starejših različicah .NET Frameworka povzročilo sandboxing asemblerja. Ta izdaja .NET okvira privzeto nima omogočenih CAS politik, zato je to nalaganje lahko nevarno. Če ta obremenitev ni namenjena peskovniku sestave, omogočite stikalo loadFromRemoteSources. Za več informacij glejtePrijava do hiperpovezave je vidna.



Rešitev:

[Metoda 1]

Glede na navodilo sem našel članek na MSDN. Rešitev, podana v članku, je: Dodajte naslednji xml izsek v konfiguracijsko datoteko programa:


Po tej rešitvi program deluje pravilno.
MSDN povezava:Prijava do hiperpovezave je vidna.(VS.100).aspx。

[Metoda 2]

Razred Assembly ima statično funkcijo UnsafeLoadFrom, ki pri nalaganju sestavljanja ne izvaja nobenih varnostnih preverjanj. Izvirno kodo spremenite na naslednji način:


[Metoda 3]

Metoda nalaganja v Assembly ima veliko preobremenitev, lahko pa uporabite eno od funkcij nalaganja z parametri bajta[]. Koda je naslednja:







Prejšnji:Tajska krava PHP Big Bull Class + osnovni razred Celoten komplet video vodičev Več kot 500 epizod PHP celovitega praktičnega videa...
Naslednji:Haozip analiza z zlonamerno programsko opremo
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com