Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Miadll deve disporre di una firma sicura per poter essere contrassegna...
martedì 24 gennaio 2012 - 18.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
Windows 7
|
Visual Studio 2010
|
Visual Studio Express
erongis
Profilo
| Junior Member
137
messaggi | Data Invio:
mar 24 gen 2012 - 18:14
Aiuto.
Non riesco a far partire né ovviamente a compilare un progetto a causa di questo errore : "miadll.dll deve disporre di una firma sicura per poter essere contrassegnato come un prerequisito"
La dll in questione è identica su due pc diversi. Su uno funziona tutto, sull'altro no.
Idee?
Grazie in anticipo.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 26 gen 2012 - 00:24
Ciao
>Non riesco a far partire né ovviamente a compilare un progetto
>a causa di questo errore : "miadll.dll deve disporre di una firma
>sicura per poter essere contrassegnato come un prerequisito"
>La dll in questione è identica su due pc diversi. Su uno funziona
>tutto, sull'altro no.
>Idee?
cosa cambia nei due pc? questo è importante, visto che la dll ed il progetto sono gli stessi
che tipo di progetto è?
l'errore sembra parlante, in un caso va firmata.. rispondi alle domande sopra per favore.
>Grazie in anticipo.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
erongis
Profilo
| Junior Member
137
messaggi | Data Invio:
gio 26 gen 2012 - 09:19
Uno è un pc con windows 7 a 64 bit, dove funziona. L'altro è invece windows 7 a 32.
Credi che c'entri qualcosa?
Inoltre la dll in questione la uso in tanti altri progratti e solo quello dà problemi. Sgrunt...
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 26 gen 2012 - 09:24
>Uno è un pc con windows 7 a 64 bit, dove funziona. L'altro è
>invece windows 7 a 32.
>
>Credi che c'entri qualcosa?
eh secondo me sì.. quale dei due dà problemi?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
erongis
Profilo
| Junior Member
137
messaggi | Data Invio:
gio 26 gen 2012 - 09:31
quello a 32 bit.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 28 gen 2012 - 13:29
>quello a 32 bit.
purtroppo non trovo qualcosa di parlante in giro per la rete.
Hai provato a segnare la dll cmq?
http://msdn.microsoft.com/it-it/library/k5b5tt23
(v=vs.80).aspx
volevo capire se si trattasse un progetto di setup..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
erongis
Profilo
| Junior Member
137
messaggi | Data Invio:
mer 1 feb 2012 - 13:17
>>quello a 32 bit.
>purtroppo non trovo qualcosa di parlante in giro per la rete.
>Hai provato a segnare la dll cmq?
>
http://msdn.microsoft.com/it-it/library/k5b5tt23
(v=vs.80).aspx
>
>volevo capire se si trattasse un progetto di setup..
>--
ciao, e scusami se ti rispondo in ritardo, ma ho risolto il problema per adesso, utilizzando il PC a 64 dove tutto funziona. Puoi immaginare gli impegni di lavoro e la fretta nel produrre codice che deve essere pronto per "ieri".
Mi interessa comunque risolvere la cosa.
Il progetto comunque non dovrebbe essere di setup. Cioé non so che intendi per essere di setup. Non si tratta di un progetto template di distibuzione (di quelli che ti propone il VS quando fai "nuovo progetto"), però io ho provato ad utilizzare lo strumento di distribuzione di VS dal menu del progetto (ho cliccato su "distribuisci" in pratica).
Ho girato poi anche per internet in generale, e non ho trovato nulla di utile a parte la guida di Microsoft che suggerisce di sostituire la dll con un'altra con un nome sicuro... (utilissima informazione...).
Ho visitato invece il link che mi suggerisci tu e mi pare di capire che si tratta di un eseguibile che firma la dll, ma non capisco se è una cosa legata alla GAC (che non voglio utilizzare) opure no. E poi sai dirmi se utilizzandola, mi incasina altri progetti che usano la stessa dll che invece funzionao correttamente?
Grazie ancora e scusa del disturbo e del ritardo.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 1 feb 2012 - 14:14
>Ho visitato invece il link che mi suggerisci tu e mi pare di
>capire che si tratta di un eseguibile che firma la dll, ma non
>capisco se è una cosa legata alla GAC (che non voglio utilizzare)
>opure no. E poi sai dirmi se utilizzandola, mi incasina altri
>progetti che usano la stessa dll che invece funzionao correttamente?
una dll firmata può anche non essere messa in GAC, è solo firmata dal produttore.
sn.exe è l'eseguibile per firmare appunto le dll.
Fai una copia e prova, ma non credo che ti rompa il resto dei progetti.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !