Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Setidaknya satu .<file ekstensi> ditemukan di '<build_folder>/<tfm>/', tetapi '<build_folder>/<tfm>/<package_id>.<ekstensi>' tidak.
<extension> adalah salah satu dari: targets, props.
<build_folder> adalah salah satu dari: build, buildTransitive, buildCrossTargeting, buildMultiTargeting.
<tfm> adalah Moniker Kerangka Kerja Target, atau mungkin tidak ada.
<package_id>adalah pengidentifikasi paket paket Anda.
Contoh:
Setidaknya satu file .target ditemukan di 'build/netstandard2.0/', tetapi 'build/netstandard2.0/MyPackage.targets' tidak.
Setidaknya satu file .props ditemukan di 'build/netstandard2.0/', tetapi 'build/netstandard2.0/MyPackage.props' tidak.
Setidaknya satu file .props ditemukan di 'buildTransitive/net472/', tetapi 'buildTransitive/net472/My.Package.Id.props' tidak.
Setidaknya satu file .targets ditemukan di 'buildMultitargeting/netcoreapp3.0/', tetapi 'buildMultitargeting/netcoreapp3.0/Contoso.Utilities. target tidak.
Setidaknya satu file .props ditemukan di 'build/', tetapi 'build/AdventureWorks.Tools.props' tidak.
Masalah
Paket yang mencakup alat peraga dan target MSBuild perlu mengikuti konvensi penamaan menggunakan id paket sebelum .props ekstensi atau .targets . File yang tidak mengikuti konvensi ini tidak akan diimpor ke dalam proyek yang menggunakan paket.
Contoh: Jika id paket adalah Contoso.Utilities dan berisi file build/Contoso.Utilities.props dan build/Utilities.targets, hanya file yang Contoso.Utilities.props akan diimpor ke dalam proyek menggunakan paket. Utilities.targets tidak akan diimpor oleh NuGet.
Solusi
Ganti nama file untuk memenuhi konvensi.
Dalam contoh di atas, build/netstandard2.0/Utilities.targets harus diganti namanya menjadi build/netstandard2.0/Contoso.Utilities.targets nuget untuk mulai mengimpornya. Jika Utilities.targets sedang diimpor di Contoso.Utilities.props, maka ganti nama file untuk menggunakan .props ekstensi juga.