Il problema è questo: abbiamo bisogno di distribuire la nostra applicazione usando ClickOnce. Abbiamo firmato i nostri assembly per farlo, MA stiamo usando alcuni pacchetti di nuget che hanno i loro assembly non firmati. Così ora la nostra app si blocca lamentando assembly firmati che fanno riferimento a quelli non firmati. Il pacchetto nuget non sembra avere una versione firmata. Come affrontiamo questa situazione? C'è un modo per continuare a utilizzare nuget e rendere gli assembly in qualche modo firmati, senza la necessità di fare manualmente riferimento agli assembly firmati personalizzati come suggerito in altre risposte? Esiste un'impostazione di nuget che indica al gestore pacchetti di firmare gli assembly all'installazione o qualcosa del genere?Come firmare l'assemblaggio senza segno in un pacchetto nuget?
6
A
risposta
13
Provare a utilizzare il pacchetto NuGet StrongNamer.
Firma in modo trasparente e automatico gli assembly che si riferiscono come parte del processo di compilazione.
Problemi correlati
- 1. Pacchetto Bootstrap Nuget
- 2. Get cartella del pacchetto NuGet in MSBuild
- 3. Visualizzazione delle dipendenze di un pacchetto NuGet
- 4. Come pubblicare NuGet prerelease pacchetto versione
- 5. Impossibile aggiungere il pacchetto NuGet
- 6. Ripristino pacchetto NuGet non funzionante
- 7. Installazione NuGet pacchetto da GitHub
- 8. Come firmare un MSI?
- 9. Automapper Nuget pacchetto non riuscita
- 10. Come creare un pacchetto NuGet a livello di soluzione?
- 11. Come creare un pacchetto NuGet a livello di soluzione pura
- 12. Moltiplicazione con segno e senza segno
- 13. NuGet Server - Repository privato - Cambia nuget Posizione pacchetto dinamicamente
- 14. Doppio senza segno in C++?
- 15. certificato Segno senza la richiesta in script di shell
- 16. Il ripristino del pacchetto NuGet non funziona da .nuget \ packages.config
- 17. Come stampare un carattere senza segno in C?
- 18. valori senza segno C
- 19. nuget che richiama i metadati del pacchetto
- 20. package NuGet con codice sorgente senza SymbolSource.org
- 21. Primitive negative senza segno?
- 22. Come scoprire quale pacchetto .NET framework nuget target?
- 23. Come firmare-estendere un numero in Verilog
- 24. Non firmare un jar firmato
- 25. NuGet non spacchettare assemblee dal pacchetto
- 26. Aggiornamenti pacchetto Nuget e problema rimozione pacchetto Package.config (TF400024)
- 27. Cambia Global.asax tramite il pacchetto NuGet?
- 28. Trasformazione di .csproj con il pacchetto nuget
- 29. Come aggiornare un singolo pacchetto nuget in un progetto dalla riga di comando?
- 30. Come ottenere Entity Framework 4.2 senza Nuget?
Wow, ottima e semplice soluzione! Temevo di doverli firmare manualmente usando alcuni comandi della console oscuri. – Patric
Strumento eccezionale! ha funzionato per me – Benj