Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 22076|Risposta: 0

[Fonte] .net/c# assembly non carica la soluzione dll per la rete

[Copiato link]
Pubblicato su 02/11/2018 17:06:43 | | | |
Tentare di caricare un assembly da una posizione di rete, che nelle versioni precedenti del .NET Framework portava al sandboxing dell'assembly. Questa versione del .NET Framework non ha le policy CAS attivate di default, quindi questo caricamento può essere pericoloso. Se questo carico non è destinato a sandbox dell'assemblaggio, abilita lo switch loadFromRemoteSources. Per maggiori informazioni, vediIl login del link ipertestuale è visibile.



Soluzione:

[Metodo 1]

Secondo il prompt, ho trovato un articolo di MSDN. La soluzione fornita nell'articolo è: Aggiungi il seguente frammento xml al file di configurazione del programma:


Seguendo questa soluzione, il programma funziona correttamente.
Link MSDN:Il login del link ipertestuale è visibile.(VS.100).aspx。

[Metodo 2]

La classe Assembly ha una funzione statica, UnsafeLoadFrom, che non esegue alcun controllo di sicurezza durante il caricamento di un assembly. Modifica il codice originale come segue:


[Metodo 3]

Il metodo di carico di Assembly ha molti sovraccarichi, e puoi usare una delle funzioni di carico con i parametri di byte[]. Il codice è il seguente:







Precedente:Thailand Cow PHP Big Bull Class + Classe Base Set completo di tutorial video Oltre 500 episodi di video pratici completi in PHP...
Prossimo:Analisi haozip del software malvagio
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com