Come leggere \ impostazioni di scrittura da un file di progetto di Visual Studio tramite NuGet?
-
09-10-2019 - |
Domanda
Mi interessa la creazione di un pacchetto di NuGet di uno strumento di documentazione che sto scrivendo. Idealmente, mi piacerebbe che l'utente non è necessario configurare il mio strumento in alcun modo. Per fare questo, ho bisogno di essere in grado di leggere alcune impostazioni da file o .csproj
.vbproj
del progetto per ottenere il percorso del file di documentazione XML generato dal compilatore. Ho anche bisogno di aggiungere una fase di post-build per il progetto.
Ho guardato attraverso la loro documentazione, ma non ho visto alcuna menzione di essere in grado di fare questo. È possibile? Se è così, c'è qualche documentazione o esempi di questo disponibili?
Soluzione
Utilizzando lo script PowerShell, è possibile accedere al modello ricco oggetti VS DTE
. In questo modo il pacchetto di fare tutti i tipi di cose che NuGet non ha caratteristiche specifiche per. Guardate questo argomento della guida per alcune informazioni sull'utilizzo init.ps1
o install.ps1
.