HOW TO: Distribuzione di DLL smart tag utilizzando Visual Studio Installer

Traduzione articoli Traduzione articoli
Identificativo articolo: 305110 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo è stato archiviato. L?articolo, quindi, viene offerto ?così come è? e non verrà più aggiornato.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

Gli smart tag sono una funzionalità introdotta con Microsoft Office XP che consente agli sviluppatori di Office per collegare il testo nei documenti basati su Office XP a risorse esterne o per utilizzare testo in documenti di Office XP in combinazione con altre soluzioni personalizzate. Viene descritto come per la distribuzione di smart tag file di libreria a collegamento dinamico (DLL) per gli utenti di Microsoft Office XP utilizzando Microsoft Visual Studio Installer.

Distribuire una DLL smart tag utilizzando Visual Studio Installer

Per distribuire un DLL smart tag, uno sviluppatore di Office potrebbe richiedono la un utente finale copiare la DLL smart tag sul disco rigido locale e modificare manualmente il Registro di sistema del proprio computer, ma questo approccio introduce la possibilità di errore e potrebbe causare problemi di manutenzione in un secondo momento.

Un approccio migliore consiste nell'utilizzare uno strumento di distribuzione, ad esempio Microsoft Visual Studio Installer. Per informazioni tecniche e istruzioni di download per Visual Studio Installer, vedere il seguente sito Web MSDN (informazioni in lingua inglese):
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/default.aspx
Per distribuire un DLL smart tag utilizzando Visual Studio Installer, attenersi alla seguente procedura:
  1. Nel menu Start , programmi , scegliere Microsoft Visual Studio 6.0 , Visual Studio 6.0 Enterprise strumenti , quindi Visual Studio Installer .
  2. Nella scheda Nuovo della finestra di dialogo Nuovo progetto , espandere la cartella di Visual Studio e fare clic sulla cartella Progetti di Visual Studio Installer .
  3. Fare clic sull'icona Installer vuoto , digitare un nome per il nuovo progetto nella casella Nome , digitare un percorso nella casella percorso che indica in cui si desidera creare il nuovo progetto e quindi fare clic su Apri .
  4. Nella finestra Esplora progetti , fare doppio clic sul Registro di sistema .
  5. Espandere la cartella del Registro di sistema sul computer di destinazione e quindi espandere la cartella HKEY_CURRENT_USER .
  6. Clic con il pulsante destro del mouse sulla cartella SOFTWARE , scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 per Microsoft .
  7. Fare clic con il pulsante destro del mouse nella cartella Microsoft appena creata, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 per Office .
  8. Fare clic con il pulsante destro del mouse nella cartella Office appena creata, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 in comune .
  9. Fare clic con il pulsante destro del mouse appena creata la cartella comune , scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 Smart Tag .
  10. Fare clic con il pulsante destro del mouse nella cartella di Smart Tag appena creata, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 per Azioni .
  11. Fare clic con il pulsante destro del mouse nella cartella Azioni appena creata, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 al nome del DLL smart tag, seguito da un punto, seguito dal nome del file di classe di azione smart tag meno eventuali estensioni di file. Ad esempio, se il nome della DLL di smart tag è "MyFirstSmartTag" e il nome del file di classe di azione smart tag è "SmartTagAction", il nome della chiave dovrebbe essere MyFirstSmartTag.SmartTagAction .
  12. Clic con il pulsante destro del mouse sulla cartella Smart Tag creato nel passaggio 9, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 per tipi di riconoscimento .
  13. Fare clic con il pulsante destro del mouse nella cartella tipi di riconoscimento appena creata, scegliere Nuovo , quindi chiave . Rinominare la cartella di nuova chiave # 1 al nome del DLL smart tag, seguito da un punto, seguito dal nome del file di classe di riconoscimento smart tag meno eventuali estensioni di file. Ad esempio, se il nome della DLL di smart tag è "MyFirstSmartTag" e il nome del file di classe di azione smart tag è "SmartTagRecognizer", il nome della chiave dovrebbe essere MyFirstSmartTag.SmartTagRecognizer .
  14. Nella finestra Esplora progetti fare clic con il pulsante destro del mouse file , scegliere Aggiungi e quindi fare clic su file . Individuare lo smart tag DLL che si desidera installare nel computer dell'utente finale e quindi fare clic su Apri .
  15. Scegliere Genera dal menu Genera ,. Nota : se vengono visualizzati messaggi di errore, ad esempio "la finestra di dialogo installazione iniziale non valido" quando si sceglie Genera , è possibile che una versione non corrispondente di un file denominato Mergemod.dll fornito con Visual Studio Installer. Per ulteriori informazioni su come risolvere questo problema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    281650BUG: Impossibile compilare il progetto VSI - errori 'Installa la finestra di dialogo'
  16. Utilizzando Esplora risorse, individuare il percorso creato nel passaggio 3. Nel percorso sarà presente una cartella denominata output . Aprire la cartella di output e quindi aprire la cartella denominata DISK_1 . In questa cartella, si noterà un file con estensione msi. Questo è il file di Visual Studio Installer di distribuzione per gli utenti finali. Per installare e registrare il DLL smart tag, gli utenti finali devono semplicemente fare doppio clic il file con estensione msi e accettare le impostazioni predefinite che suggerisce l'installazione guidata.

Passaggi successivi

Visual Studio Installer offre una vasta gamma di installazione di finestre di dialogo e inserisce una voce di applet dell'utente finale Installazione applicazioni per azioni di disinstallazione o ripristino.

Riferimenti

Per ulteriori informazioni su come creare le DLL di smart tag, vedere i seguenti articoli:
Lo sviluppo di DLL smart tag
http://msdn.microsoft.com/en-us/library/aa140238.aspx

Microsoft Office XP smart Tag Software Development Kit (SDK)
http://www.microsoft.com/downloads/details.aspx?familyid=3d8edcee-0246-43ef-a70f-94c0899f1e8f&displaylang=en
Per ulteriori informazioni, vedere i seguenti articoli della Knowledge Base:
286267Procedura: Creare una DLL smart tag in Visual Basic per l'utilizzo in Office XP
292596HOWTO: Creare una DLL smart tag in ATL per l'utilizzo in Office XP
Per ulteriori informazioni sulla distribuzione di DLL di smart tag, vedere il seguente articolo:
Distribuzione di DLL smart tag utilizzando Visual Studio Installer
http://msdn.microsoft.com/en-us/library/aa140235(office.10).aspx

Proprietà

Identificativo articolo: 305110 - Ultima modifica: lunedì 24 febbraio 2014 - Revisione: 10.3
Le informazioni in questo articolo si applicano a:
  • Microsoft Office XP Developer Edition
  • Microsoft Visual Studio 6.0 Enterprise Edition
Chiavi: 
kbnosurvey kbarchive kbmt kbhowtomaster KB305110 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 305110
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com