Condividi tramite


Procedura: automatizzare la trasformazione di tutti i modelli

È possibile evitare di dover fare clic su Trasformazione di tutti i modelli dopo avere aggiornato il file di definizione DSL.È necessario aggiornare ciascuno dei file di progetto a tale scopo.

Per automatizzare trasformazione tutti i modelli

  1. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto e scegliere scaricare il progetto.

  2. Fare clic con il pulsante destro del mouse sul progetto e scegliere modificaprogetto.

    Il file VBPROJ verrà aperto nell'editor XML.

  3. Ricerca di questa riga:

    <TransformOnBuild>false</TransformOnBuild>

  4. modifica false in true.

  5. Salvare e chiudere il file.

  6. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto quindi fare clic su Ricarica progetto.

    Nella soluzione DSL, è necessario eseguire questa operazione per i progetti di DslPackage e di Dsl nonché per qualsiasi altro progetto che contiene i file di trasformazione del testo, ad esempio un progetto di modello del bus).

Quando si aggiorna il file di definizione DSL in futuro, la trasformazione di testo viene generato automaticamente quando si compila la soluzione.Non si verificherà se il file di definizione DSL non è cambiato.Non è più necessario fare clic sulla trasformazione tutti i modelli.

Se il codice è incluso nel controllo del codice sorgente, è necessario tenere presente che la compilazione della soluzione potrebbe comportare i file di codice che sono verificati.