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.
Skenario 1
Versi platform tidak ada untuk satu atau beberapa kerangka kerja target, meskipun mereka telah menentukan platform: net6.0-android.
Masalah
Anda telah menentukan kerangka kerja target dengan platform dalam file proyek Anda tetapi versi platform tidak tersedia.
Solusi
- Jika Anda menentukan
TargetPlatformVersionsecara manual, pastikan versi disertakan. - Jika Anda menggunakan .NET SDK, dan properti TargetFramework berisi
net6.0-android, .NET SDK seharusnya secara otomatis menambahkan versi platform. Jika Anda mengalami hal ini, ajukan masalah di dotnet/sdk.
Skenario 2
Beberapa TFM grup dependensi kehilangan versi platform: net6.0-android
Masalah
Saat membuat paket untuk kerangka kerja dengan platform seperti android, Anda perlu menentukan versi platform yang benar.
Solusi
Tentukan versi platform di nuspec Anda.
Contoh: <group targetFramework="net6.0-android32.0">
Jika Anda menggunakan target paket, versi platform akan secara otomatis disimpulkan.
Skenario 3
Beberapa file yang disertakan disertakan di bawah TFM yang kehilangan versi platform: lib/net6.0-android/Foo.dll, build/net9.0-windows/Foo.props
Masalah
Beberapa file yang dikemas sesuai dengan konvensi pengemasan NuGet memiliki bagian kerangka kerja yang kehilangan versi platform.
Solusi
Tentukan versi platform di nuspec Anda atau dalam target ekstensibilitas paket dalam file proyek Anda.
Contoh: lib/net6.0-android32.0/Foo.dll, build/net9.0-windows10.0.19041/Foo.props