Condividi tramite


Procedura: collegare elementi di lavoro a elementi di modello

Questo Feature Pack di Visual Studio 2010 consente di visualizzare gli elementi del modello di Visual Studio 2010 Ultimate collegati agli elementi di lavoro di Team Foundation Server 2010 o Team System 2008 Team Foundation Server. Installando il tipo di collegamento a elementi del modello, è possibile utilizzare tali collegamenti per tenere traccia e monitorare lo stato di avanzamento, ad esempio, in una particolare attività o nei test per un caso di utilizzo. Per ulteriori informazioni, vedere Feature Pack di Visual Studio.

Nota

Per utilizzare questa funzionalità, è necessario installare un Feature Pack di Visual Studio 2010.

In Visual Studio 2010 Ultimate sono supportati solo i collegamenti dagli elementi del modello agli elementi di lavoro nuovi o esistenti. Per ulteriori informazioni, vedere Procedura: collegare elementi di modello a elementi di lavoro. È possibile creare e visualizzare solo i collegamenti tra elementi del modello ed elementi di lavoro in Visual Studio 2010 Ultimate, non in Visual Studio 2010 Premium.

In questo argomento

  • Requisiti

  • Creazione o visualizzazione di collegamenti da elementi di lavoro a elementi del modello

  • Rimozione di collegamenti da elementi di lavoro

  • Risoluzione dei problemi

Requisiti

Prima di iniziare questa attività, assicurarsi che siano soddisfatti i seguenti requisiti:

  • Installare il tipo di collegamento del modello in Team Foundation Server 2010 o Team System 2008 Team Foundation Server.

    Nota

    Per l'esecuzione di questa attività è necessario disporre di privilegi di amministratore per Team Foundation Server. Se non si installa questo tipo di collegamento, non sarà possibile creare o visualizzare collegamenti dagli elementi di lavoro.

  • Assicurarsi che la soluzione contenga un progetto di modello contenente elementi del modello e che la soluzione sia aperta.

    Per aggiungere un progetto di modello ed elementi del modello, vedere Procedura: creare diagrammi e progetti di modello UML.

  • Per consentire ad altri utenti di aprire i diagrammi, assicurarsi che il progetto di modello e i diagrammi vengano archiviati nel Controllo della versione di Team Foundation. Per aprire i diagrammi, è necessario eseguire il mapping dell'area di lavoro al progetto di modello. Se non è presente un'area di lavoro, è necessario crearla. Per ulteriori informazioni, vedere Risoluzione dei problemi e Creare aree di lavoro per ottenere i file per la prima volta.

Per installare il tipo di collegamento del modello nel sito Web di Team Foundation Server

  • Effettuare una delle seguenti operazioni:

    Per installare in

    Si seguano le seguenti istruzioni

    Team Foundation Server 2010

    1. Nel computer in cui è installato il Feature Pack individuare la cartella seguente:

      Se è installato il Feature Pack di visualizzazione e modellazione di Microsoft Visual Studio 2010:

      C:\Users\NomeUtente\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<NomeFeaturePackVisualStudio>\1.0

      - oppure -

      C:\Documents and Settings\NomeUtente\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<NomeFeaturePackVisualStudio>\1.0

      Se è installato Visual Studio 2010 Feature Pack 2:

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\<NomeFeaturePackVisualStudio>\<NumeroVersioneFeaturePackVisualStudio>\Server Install Scripts

    2. Individuare il seguente file e copiarlo:

      Microsoft.VisualStudio.ArchitectureTools.WorkItemLinking.ServerRegistration.dll

    3. Nel computer in cui è installato Team Foundation Server, individuare la cartella Plugins nel percorso di installazione del livello applicazione. Di seguito è riportato un esempio:

      NomeUnità:\Programmi\Microsoft Team Foundation Server 2010\Application Tier\Web Services\bin\Plugins

    4. Incollare il file dll nella cartella Plugins.

    5. Per caricare il file dll in Team Foundation Server, è necessario utilizzare Gestione Internet Information Services (IIS) per riciclare il pool di applicazioni di Team Foundation Server o riavviare il Server IIS.

      Per aprire Gestione Internet Information Services (IIS), vedere Procedura: aprire Gestione IIS.

      Per riciclare il pool di applicazioni

      1. Nel riquadro sinistro espandere il nodo <NomeServer> e fare clic su Pool di applicazioni.

      2. Nel riquadro destro fare clic con il pulsante destro del mouse su Pool di applicazioni di Microsoft Team Foundation Server e scegliere Ricicla.

      Per riavviare il server IIS

      • Nel riquadro sinistro fare clic con il pulsante destro del mouse sul nodo <NomeServer> e scegliere Arresta, quindi Avvia.

        Per ulteriori informazioni, vedere Amministrazione di Team Foundation.

    6. Una volta installato il tipo di collegamento, cancellare la cache di Team Foundation nel client come segue:

      1. Individuare il seguente percorso:

        C:\Users\NomeUtente\AppData\Local\Microsoft\Team Foundation\<NumeroVersioneTeamFoundation>

      2. Individuare la cartella Cache ed eliminarla.

    Team System 2008 Team Foundation Server

    1. Nel computer in cui è installato il Feature Pack individuare la cartella seguente:

      Se è installato il Feature Pack di visualizzazione e modellazione di Microsoft Visual Studio 2010:

      C:\Users\NomeUtente\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\<NomeFeaturePackVisualStudio>\1.0\Server Install Scripts

    2. Se è installato Visual Studio 2010 Feature Pack 2:

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\<NomeFeaturePackVisualStudio>\<NumeroVersioneFeaturePackVisualStudio>\Server Install Scripts

    3. Individuare il seguente file:

      ArchitectureToolsRegistrationEntriesTFS2008.xml

    4. Copiare il file in un percorso in cui TFSReg.exe possa accedere al file dal livello applicazione di Team Foundation Server.

    5. Nel computer in cui è installato Team Foundation Server, aprire un prompt dei comandi con privilegi elevati. Fare clic sul pulsante Start, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.

    6. Individuare la seguente cartella nel livello applicazione di Team Foundation Server:

      NomeUnità:\Programmi\Microsoft Visual Studio 2008 Team Foundation Server\Tools

    7. Eseguire TFSReg.exe come segue:

      TFSReg.exe ArchitectureToolsRegistrationEntriesTFS2008.xml <NomeServerLivelloDatiTeamFoundationServer>

      Per ulteriori informazioni, vedere TFSReg.

    8. Una volta installato il tipo di collegamento, cancellare la cache di Team Foundation nel client come segue:

      1. Individuare il seguente percorso:

        C:\Users\NomeUtente\AppData\Local\Microsoft\Team Foundation\<NumeroVersioneTeamFoundation>

      2. Individuare la cartella Cache ed eliminarla.

Creazione o visualizzazione di collegamenti da elementi di lavoro a elementi del modello

Per quanto sia possibile creare collegamenti a elementi del modello da elementi di lavoro, è consigliabile creare il collegamento dall'elemento del modello. È anche possibile visualizzare un elemento del modello collegato da un elemento di lavoro. Se il team non utilizza il Controllo della versione di Team Foundation, per creare i collegamenti verrà utilizzato il percorso locale dei diagrammi. Se il progetto di modello e i relativi diagrammi sono nel Controllo della versione di Team Foundation, tutti i membri del team che possono accedere al progetto potranno visualizzare gli elementi collegati negli elementi di lavoro.

Nota importanteImportante

Se per un elemento di lavoro non sono visualizzati gli elementi UML collegati previsti, provare ad aggiornare l'elemento di lavoro manualmente o chiudere e riaprire la query. Per abilitare collegamenti bidirezionali tra elementi del livello ed elementi di lavoro, installare Visual Studio 2010 con Service Pack 1. In caso contrario, sarà necessario creare il collegamento dall'elemento di lavoro.

Per creare un collegamento da un elemento di lavoro a un elemento del modello

  • Aprire l'elemento di lavoro, quindi attenersi alla procedura pertinente:

    In

    Si seguano le seguenti istruzioni

    Team Foundation Server 2010

    1. Fare clic sulla scheda Collegamenti, quindi su Collega a.

    2. Nella finestra di dialogo Aggiungi collegamento, in Tipo collegamento selezionare il tipo Collegamento a modello.

    3. Fare clic su Sfoglia per individuare e selezionare un elemento del modello.

    Per ulteriori informazioni, vedere Creazione di relazioni tra elementi di lavoro e altre risorse.

    Team System 2008 Team Foundation Server

    1. Fare clic sulla scheda Collegamenti e allegati, quindi in Collegamenti fare clic su Aggiungi.

    2. Nella finestra di dialogo Aggiungi collegamento, in Tipo collegamento selezionare il tipo Collegamento a modello.

    3. Fare clic su Sfoglia per individuare e selezionare un elemento del modello.

    Per ulteriori informazioni, vedere Utilizzo di collegamenti e allegati negli elementi di lavoro.

Per visualizzare un elemento del modello collegato da un elemento di lavoro

  • Aprire l'elemento di lavoro, quindi fare doppio clic sul collegamento all'elemento del modello.

    - oppure -

    Attenersi alla procedura pertinente:

    In

    Si seguano le seguenti istruzioni

    Team Foundation Server 2010

    Fare clic sulla scheda Collegamenti, quindi sul collegamento all'elemento del modello e infine su Apri elemento collegato.

    Per ulteriori informazioni, vedere Creazione di relazioni tra elementi di lavoro e altre risorse.

    Team System 2008 Team Foundation Server

    Fare clic sulla scheda Collegamenti e allegati, quindi sul collegamento all'elemento del modello e infine su Apri.

    Per ulteriori informazioni, vedere Utilizzo di collegamenti e allegati negli elementi di lavoro.

    Al termine di questo passaggio, verrà visualizzato il diagramma con l'elemento collegato.

Rimozione di collegamenti da elementi di lavoro

Quando si rimuove un collegamento da un elemento del modello, viene rimosso anche il collegamento dall'elemento di lavoro. Non si consiglia di modificare l'elemento di lavoro per rimuovere il collegamento all'elemento del modello, poiché il collegamento dall'elemento del modello all'elemento di lavoro non verrà rimosso. Rimuovere invece il collegamento dell'elemento di lavoro dall'elemento del modello. Per ulteriori informazioni, vedere Procedura: collegare elementi di modello a elementi di lavoro.

Risoluzione dei problemi

Problema

Possibile causa

Risoluzione

Non è possibile trovare l'elemento del modello.

Il tipo di collegamento a elementi del modello potrebbe non essere installato in Team Foundation Server.

Installare il tipo di collegamento a elementi del modello in Team Foundation Server.

Per ulteriori informazioni, vedere Requisiti.

Non è possibile trovare l'elemento del modello.

L'elemento potrebbe essere in un diagramma di un progetto di modello archiviato nel Controllo della versione di Team Foundation. Potrebbe non essere presente un'area di lavoro mappata al diagramma.

Eseguire il mapping dell'area di lavoro al progetto di modello e al diagramma. Se non è presente un'area di lavoro, è necessario crearla.

Il messaggio di errore visualizzato per questo problema contiene il percorso che è possibile utilizzare per eseguire il mapping dell'area di lavoro.

Per ulteriori informazioni, vedere Creare aree di lavoro per ottenere i file per la prima volta.

Non è possibile trovare l'elemento del modello collegato.

L'elemento collegato potrebbe essere in un diagramma che è stato spostato, rinominato o eliminato.

  1. Nell'elemento di lavoro, eliminare il collegamento all'elemento del modello.

  2. Creare un nuovo collegamento dall'elemento di lavoro all'elemento del modello.

Per ulteriori informazioni, vedere Creazione o visualizzazione di collegamenti da elementi di lavoro a elementi del modello.

Risorse esterne

Post sul collegamento di elementi di lavoro a elementi del modello UML con il Feature Pack di VS 2010

Vedere anche

Attività

Procedura: collegare elementi di modello a elementi di lavoro

Concetti

Utilizzo di modelli nel processo di sviluppo

Cronologia delle modifiche

Data

Cronologia

Motivo

Settembre 2010

Chiarimento del comportamento dei collegamenti tra elementi del modello ed elementi di lavoro.

Commenti e suggerimenti dei clienti.

Dicembre 2010

Aggiunto percorso alternativo per trovare la DLL per l'installazione del tipo di elemento di lavoro del modello in Team Foundation Server 2010.

Commenti e suggerimenti dei clienti.

Dicembre 2010

Contenuto aggiornato per Visual Studio 2010 Feature Pack 2.

Miglioramento delle informazioni.

Marzo 2011

Aggiornato per riflettere la correzione per i collegamenti dell'elemento di lavoro ai diagrammi del livello in Visual Studio 2010 con Service Pack 1.

Miglioramento delle informazioni.