5
Quando pubblico il mio progetto conCome determinare cartella di output di DNU/dotnet publish
dotnet publish
emette una cartella
bin/Debug/dnxcore50/osx.10.11-x64/publish
(o forse l'equivalente di rilascio)
È possibile determinare il percorso di questa cartella per uno script postpublish specificato nel progetto.json file?
Questi dovrebbero essere documentati da qualche parte ... Ovunque! 'project.json' è una scatola nera a meno che non si possa trovare il codice sorgente e analizzarlo. – Robula
@BradRobinson Non capisco esattamente come utilizzare queste variabili. Sono in grado di visualizzare ad esempio OutputPath con ' ' ma non la% compilazione: OutputPath%. Perché mi piacerebbe sapere come ottenere il REAL OutputPath, se lo visualizzo, ottengo _. \ Bin_ invece di _. \ Bin \ Debug \ net461 \ win7-x64_ –
@ JérômeMével Le variabili precedenti sono per l'uso in il tuo file 'project.json'. Non credo che ci sia modo di risolvere 'bin \ Debug \ net461 \ win7-x64' da MSBuild. Comunque usando '% compile: RuntimeOutputDir%' in 'project.json' si risolverà in' D: \ ... \ \ bin \ Debug \ net461 \ win7-x64' –
Robula