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

Vista: 18446|Risposta: 1

[WinForm] Risolvere il problema della diffusione dll esterna di riferimento C# (chiamate inline)

[Copiato link]
Pubblicato il 2019-9-2 16:40:48 | | | |
Risolvere il problema della diffusione dll esterna di riferimento C# (chiamate inline)

Scriviamo programmi che più o meno fanno riferimento a file di librerie esterne*.dll (come common Newtonsoft.Json.dll, RestSharp.dll, log4net.dll, MySql.Data.dll)

Dopo che il programma è stato compilato: *.exe Aggiungi N file multi-dll, sarà fastidioso, c'è un buon modo per integrare in un exe?

All'inizio ho usato uno strumento di terze parti, l'operazione era complicata ed era facile commettere errori, poi ho trovato il metodo del file di risorsa per caricarsi.

L'ho studiata un po' questo pomeriggio su Inline loading. È anche una buona idea

Qui condividerò il metodo con voi:



Il namespace predefinito è impostato come namespace predefinito.

Ecco una semplice ottimizzazione



C'è un modo migliore, benvenuto a lasciare un messaggio.







Precedente:Siti di domande necessarie: verifica le informazioni di credito, il matrimonio e fare amicizia per chiedere soldi chiaramente
Prossimo:Programmazione web in Python
Pubblicato il 2019-9-2 17:37:06 |
C# impacchettando il dll nel programma dell'exe
https://www.itsvse.com/thread-2841-1-1.html
(Fonte: Architect_Programmer)

.net/c# Usa Costura.Fody per impacchettare la DLL nell'EXE
https://www.itsvse.com/thread-4677-1-1.html
(Fonte: Architect_Programmer)
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