Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Almeno un oggetto .<file di estensione> trovato in '<build_folder>/<tfm>/', ma '<build_folder>/<tfm>/<package_id>.<estensione>' non era.
<extension> è uno di: targets, props.
<build_folder> è uno di: build, buildTransitive, buildCrossTargeting, buildMultiTargeting.
<tfm> è un moniker framework di destinazione o può essere assente.
<package_id>è l'identificatore del pacchetto.
Esempi:
Almeno un file .targets è stato trovato in 'build/netstandard2.0/', ma 'build/netstandard2.0/MyPackage.targets' non lo era.
Almeno un file con estensione props è stato trovato in 'build/netstandard2.0/', ma 'build/netstandard2.0/MyPackage.props' non era.
Almeno un file con estensione props è stato trovato in 'buildTransitive/net472/', ma 'buildTransitive/net472/My.Package.Id.props' non era.
Almeno un file .targets è stato trovato in 'buildMultitargeting/netcoreapp3.0/', ma 'buildMultitargeting/netcoreapp3.0/Contoso.Utilities. destinazioni' non era.
Almeno un file con estensione props è stato trovato in 'build/', ma 'build/AdventureWorks.Tools.props' non era.
Problema
I pacchetti che includono le proprietà e le destinazioni di MSBuild devono seguire la convenzione di denominazione dell'uso dell'ID pacchetto prima dell'estensione .props o .targets . I file che non seguono questa convenzione non verranno importati in progetti che usano il pacchetto.
Esempio: se l'ID pacchetto è Contoso.Utilities e contiene i file build/Contoso.Utilities.props e build/Utilities.targets, solo il Contoso.Utilities.props file verrà importato nei progetti usando il pacchetto. Utilities.targets non verrà importato da NuGet.
Soluzione
Rinominare il file per soddisfare la convenzione.
Nell'esempio precedente, build/netstandard2.0/Utilities.targets deve essere rinominato in build/netstandard2.0/Contoso.Utilities.targets per consentire a NuGet di avviare l'importazione. Se Utilities.targets viene importato in Contoso.Utilities.props, rinominare il file in modo da usare anche l'estensione .props .