Articles of msbuild

Percorso per MSBuild

Come posso ottenere in modo programmatico il percorso verso MSBuild da una macchina su cui è in esecuzione il mio .exe? Posso ottenere la versione .NET dall’ambiente, ma c’è un modo per ottenere la cartella corretta per una versione .NET?

NuGet Behind Proxy

Capisco che NuGet consente la configurazione delle impostazioni proxy dalla versione 1.4. Ma, non riesco a trovare alcun esempio da riga di comando. Sto cercando di eseguire alcuni build e NuGet non può connettersi. Come configurare le impostazioni del proxy nella riga di comando?

Visualizzazione dei tempi di compilazione in Visual Studio?

Il nostro server di build impiega troppo tempo per creare uno dei nostri progetti C ++. Utilizza Visual Studio 2008. C’è un modo per far sì che devenv.com registri il tempo impiegato per build ciascun progetto nella soluzione, in modo da sapere dove concentrare i miei sforzi? L’hardware migliorato non è un’opzione in questo caso. […]

BuildActivity ignora ToolsVersion

Ho una configurazione di integrazione continua in esecuzione su un BuildAgent che non riesco a ottenere correttamente. Recentemente ho cambiato il codice base in C # 6.0 e ho cambiato i progetti in ToolsVersion 14. Ho installato Visual Studio 2015 sul Build Server (TFS 2012). Se ora eseguo il check in del codice C # […]

C’è un modo per includere automaticamente i file di contenuto nel file di progetto asp.net?

Aggiungo spesso molti file di contenuti (principalmente immagini e js) al mio progetto ASP.NET. Uso il sistema di pubblicazione VS e, alla pubblicazione, i nuovi file non vengono pubblicati finché non li includo nel progetto. Vorrei includere automaticamente tutti i file nella directory specificata. C’è un modo per specificare quali directory dovrebbero essere auto-incluse nel […]

In esecuzione MSBuild non riesce a leggere SDKToolsPath

Howdy, sto avendo un po ‘di problemi a eseguire uno script NAnt che è stato usato per build correttamente il mio sito web basato su. 2.0, durante la compilazione con VS2008 e gli strumenti associati. Di recente ho aggiornato tutti i file di progetto / soluzione a VS2010 e ora la mia build ha esito […]

Dovrei compilare con / MD o / MT?

In Visual Studio, ci sono i flag di compilazione / MD e / MT che ti permettono di scegliere il tipo di libreria di runtime C che desideri. Capisco la differenza nell’implementazione, ma non sono ancora sicuro quale usare. Quali sono i pro / contro? Un vantaggio per / MD che ho sentito, è che […]

Risoluzione di MSB3247 – Trovati conflitti tra diverse versioni dello stesso assembly dipendente

Una soluzione .NET 3.5 si è conclusa con questo avviso durante la compilazione con msbuild. A volte NDepend potrebbe aiutare, ma in questo caso non ha fornito ulteriori dettagli. Come Bob, ho finito per dover ricorrere all’apertura di ogni assembly in ILDASM finché non ho trovato quello che faceva riferimento a una versione precedente dell’assembly […]

errore LNK2038: rilevata mancata corrispondenza per ‘_MSC_VER’: il valore ‘1600’ non corrisponde al valore ‘1700’ in CppFile1.obj

Stavo convertendo i miei progetti da VS2010 a VS2012.Ma sto ottenendo un errore _MSC_VER linker in alcuni progetti. Dopo una lunga navigazione su google ho scoperto che il problema è dovuto al collegamento di una libreria creata in VS2010 a VS2012. Come posso scoprire quale progetto ha causato l’errore? Qui sto citando l’errore: Error 6 […]

Come posso installare la versione VS2017 di msbuild su un build server senza installare l’IDE?

Storicamente, questo è stato fatto con Microsoft Build Tools . Ma sembra che gli strumenti di costruzione potrebbero non essere disponibili per le versioni dopo il 2015 . La sostituzione sembra essere gli strumenti di compilazione di Visual Studio, che non sembra avere ancora una vera home page. Ho scaricato il programma di installazione di […]