2013-10-02 10 views
6

Sto utilizzando la GUI di NuGet e sto provando ad includere il file XML insieme alla mia DLL per distribuire l'aiuto insieme alla DLL.NuGet Package non copia il file XMLDoc insieme a dll a bin

Quando installo il pacchetto in qualsiasi progetto, aggiunge correttamente il riferimento DLL, ma il file XML non viene generato all'interno della cartella bin del progetto in cui è stato aggiunto il pacchetto.

file XML è disponibile all'interno di pacchetti \\ lib \ .XML

NuGet Package Builder GUI

Qualsiasi aiuto sarebbe molto apprezzato.

Grazie in anticipo

+0

Hai copiato il set locale su true per l'ingegnoso * .dll dopo che è stato aggiunto come riferimento? – Deepak

risposta

1

dalla vostra parte delle cose:

Controllare questo post:

How do you include Xml Docs for a class library in a NuGet package?

Sul lato dello sviluppatore di cose:

Il creatore del NuGet il pacchetto decide un po 'di questo.

http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package

Ricerca: Eseguire automaticamente script PowerShell durante l'installazione e rimozione

pacchetto Quindi penso che lo sviluppatore del pacchetto Nuget avrebbe dovuto scrivere il voo-doo.

Oppure dovrai includerlo manualmente.

+1

Mi sono già imbattuto in questi articoli e ho letto prima di pubblicare questa domanda. Non stanno usando la GUI di NuGet. Con la GUI non ho bisogno di nuspec. Dalla schermata allegata pensi che ci sia qualcos'altro da fare per ottenere ciò che desidero? –

0

Sia il file .dll che il file .xml devono essere copiati nella cartella di output del progetto quando il progetto viene compilato.

NuGet non copierà il file .xml né il file .dll nella cartella bin durante l'installazione del pacchetto. Se si desidera eseguire questa operazione, sarà necessario utilizzare PowerShell. Non credo che sia necessario farlo poiché MSBuild lo farà comunque in fase di compilazione.

+1

proverò PowerSheell e ti farei sapere. MSBuild non lo sta copiando automaticamente per me. –

+0

Lo hai mai capito? Sono nella stessa situazione. – user5855178

Problemi correlati