Condividi tramite


Panoramica delle proprietà del documento personalizzate

Quando si compila un progetto a livello di documento, Visual Studio aggiunge due proprietà personalizzate al documento nel progetto: _AssemblyLocation e _AssemblyName. Quando un utente apre un documento, microsoft app Office lication verifica la presenza di queste proprietà personalizzate del documento. Se sono presenti nel documento, l'applicazione carica il Strumenti di Visual Studio per il runtime di Office, che avvia la personalizzazione. Per altre informazioni, vedere Architettura delle soluzioni Office in Visual Studio.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento per Excel e Word. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.

_Assemblyname

Questa proprietà contiene il CLSID di un'interfaccia nel componente del caricatore della soluzione Office del Strumenti di Visual Studio per il runtime di Office. Il valore CLSID è 4E3C66D5-58D4-491E-A7D4-64AF999AF6E8B. Non modificare mai questo valore.

_AssemblyLocation

Questa proprietà contiene una stringa che fornisce informazioni dettagliate sul manifesto della distribuzione per la personalizzazione. Per altre informazioni sui manifesti, vedere Manifesti dell'applicazione e della distribuzione nelle soluzioni Office.

Il valore della proprietà _AssemblyLocation può avere formati diversi, a seconda della modalità di distribuzione della soluzione:

  • Se la soluzione viene pubblicata per l'installazione da un sito Web, da un percorso UNC o da un'unità CD o USB, la proprietà _AssemblyLocation ha il formato DeploymentManifestPath|SolutionID. La stringa seguente è un esempio:

    file://deployserver/MyShare/ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

  • Se si esegue o si esegue il debug della soluzione da Visual Studio, la proprietà _AssemblyLocation ha il formato DeploymentManifestName|SolutionID|vstolocal. La stringa seguente è un esempio:

    ExcelWorkbook1.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9|vstolocal

    SolutionID è un GUID usato dal runtime di Strumenti di Visual Studio per Office per identificare la soluzione. SolutionID viene generato automaticamente quando si compila il progetto. Il termine vstolocal indica al Strumenti di Visual Studio per il runtime di Office che l'assembly deve essere caricato dalla stessa cartella del documento.