Per generare la documentazione XML utilizzando le pagine della Guida dell'API Web per il mio progetto API Web, ho dovuto controllare l'opzione "File di documentazione XML" sotto " Costruisce "la sezione delle proprietà del mio progetto. Ciò genera correttamente la documentazione quando creo localmente."Accesso negato" sul server di build durante la distribuzione di un progetto API Web con documentazione XML
Tuttavia, quando il check-in, ottengo il seguente errore sul server di generazione:
CSC: Errore di documentazione di generazione XML 'c: \ Builds \ 3 ... \ Sources \ CurrentVersion. .. \ ProjectName \ App_Data \ XmlDocument.xml ' (' Accesso negato. ')
io non sono sicuro perché questo accade, in quanto crea una nuova directory per ciascun costruire comunque. Ho cercato su Google questo problema e ho cercato Stack Overflow, ma le uniche soluzioni che ho trovato sono state la rimozione del file di documentazione XML (che vanifica lo scopo di utilizzare le pagine della Guida dell'API Web). Come posso risolvere questo?
Il file "Nome progetto \ App_Data \ XmlDocument.xml" è stato archiviato in TFS?E stai cercando di sovrascrivere il file per ogni build? – Isaiah4110
Sì, il file è archiviato. Voglio che il file venga copiato nella cartella di rilascio con ogni generazione, ma penserei che non sia necessario sovrascriverlo poiché viene creata una nuova cartella di rilascio per ogni generazione. – mayabelle