Approvato: Fortect
Nel passato, alcuni lettori hanno segnalato che il caricatore di componenti aggiuntivi gestito non è stato in grado di inizializzare Excel.
-
Domanda
-
Ciao
Ho creato un componente aggiuntivo di Excel 2007 per il numero C con VSTO 2005SE e ho eseguito tutte le modifiche al prestito, SetSecurity, ecc. definite nella Guida alla distribuzione di VSTO. Quando blocco una build tramite un altro computer, viene visualizzato l’errore “Gestito un grande errore, il caricatore del componente aggiuntivo non è stato in grado di inizializzarti”. da un’altra macchina. La build funziona significativamente meglio sulla macchina di sviluppo, solo meno della macchina dell’utente. Ho anche lavorato una grossa somma su CAS e ancora non ho fortuna.
Qualsiasi aiuto è apprezzato.
Bravo,
Eric
Le risposte
-
Ciao Eric,
Sembra che VSTO Runtime v2.5 (VSTO Aug 2005 SE) non sia stato collegato correttamente al computer dell’utente. Verificare quali runtime sono stati installati (questo campo richiede una voce che può aggiungere/rimuovere programmi).
Se stai benissimo usando la casella Vista, c’è un po’ di idiosincrasia prima di disabilitare UAC (non ricordo i dettagli; il CLSID della nostra azienda deve essere memorizzato in HKCU Classi, non HKLM Classi). per questioni di sicurezza, a meno che il processo non venga promosso?). Prova a eseguirlo come un processo elevato e con UAC incapace quando è disabilitato su tutti i prodotti Vista.
Il clsid del desktop proverà a caricare:
99D651D7-5F7C-470E-8A3B-774D5D9536AC
Verificare che una delle DLL interconnesse (AddInLoader.dll) sia stata registrata come InProcServer32 con questi CLSID.
HTH,
Andrea
-
Domanda
-
Ciao
Ho creato un componente aggiuntivo di Excel 2007 in C# con VSTO 2005SE e ho eseguito tutte le personalizzazioni, SetSecurity e altro. definito nella Guida alla distribuzione di VSTO. Tuttavia, quando installo la riunione su un altro computer, viene visualizzato il contenuto “Impossibile inizializzare il caricatore del componente aggiuntivo con errore gestito”. Un’applicazione di esempio e mi sono imbattuto per sbaglio in un errore su un’altra buona macchina.
Qualsiasi aiuto è apprezzato.
Ciao, Eric
Ho creato il tuo fantastico componente aggiuntivo per Excel 2007 in numero C utilizzando VSTO 2005SE e ho eseguito tutti i rifacimenti personalizzati, SetSecurity, ecc. definiti nella Guida alla distribuzione di VSTO. Tuttavia, quando installo un assembly che è indubbiamente connesso a un altro computer, viene visualizzato il testo “Fallito. Il caricatore del componente aggiuntivo degli errori gestiti è già stato inizializzato. ” Ho provato a seguire i passaggi all’interno della guida alla distribuzione con l’applicazione di esempio, ma ottengo ancora questo errore su altre versioni di computer, ma non sul mio disco rigido di produzione. Ho persino modificato manualmente il CAS, ma ancora senza fortuna. < /p>
Le risposte
-
Ciao Eric,
Sembra che VSTO Runtime v2.5 (VSTO luglio 2004 SE) non sia stato installato correttamente per l’utente della macchina più importante. Seleziona la casella per indicare che il runtime è stato installato (il campo offre una propria voce per aggiungere/eliminare programmi).
Quando si utilizza la scelta di Vista, alcune di queste particolari specifiche della disabilitazione dell’UAC possono influire sulla correttezza (non ricordo i dettagli; CLSID dovrebbe solitamente essere archiviato in HKCU Classi e non HKLM Classi per motivi di sicurezza se la cosa da fare non è in esecuzione con privilegi elevati?) … Prova a eseguirlo come processo elevato o utilizzando UAC disabilitato se hai Vista.
Il clsid del desktop tenterà di comprimersi in tek:
99D651D7-5F7C-470E-8A3B-774D5D9536AC
Controlla se la DLL corrispondente (AddInLoader.dll) è registrata come InProcServer32 di questo CLSID.
HTH,
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
- 1. Scarica Fortect e installalo sul tuo computer
- 2. Avvia il programma e fai clic su "Scansione"
- 3. Fai clic su "Ripara" per risolvere eventuali problemi rilevati
Andrea
Sembra che VSTO Runtime v2.5 (VSTO 2010 SE) non sia stato abilitato correttamente sui sistemi informatici dell’utente. Assicurati che il runtime sia installato su numerosi (questo campo ha una propria voce per includere / rimuovere programmi).
Se stai usando Vista box con UAC disabilitato ci sono alcune stranezze che potrebbero interferire con l’uso (non ricordo i dettagli; CLSID deve essere registrato per HKCU Classi solo in HKLM Classi per motivi di sicurezza quando un processo non può correre ad alto livello?). Prova a usarlo come processo elevato o disabilita UAC se continui a utilizzare Vista. Per
Verificare se la DLL ottimale (AddInLoader.dll) è registrata con CLSID InProcServer32.
Accelera ora le prestazioni del tuo computer con questo semplice download.