Kesalahan fungsi Azure: aplikasi tidak mendukung pembangunan jarak jauh karena dibuat sebelum 1 Agustus 2019

Saya mencoba menerapkan fungsi Azure saya dengan kode VS menggunakan func azure functionapp terbitkan nhtsa --build remote dan saya mendapatkan kesalahan di bawah ini.

Pembuatan jarak jauh adalah fitur baru yang ditambahkan ke aplikasi fungsi. Aplikasi fungsi Anda tidak mendukung pembangunan jarak jauh karena dibuat sebelum 1 Agustus 2019. Silakan gunakan '--build local' atau '--build-native-deps'. Untuk informasi lebih lanjut, silakan kunjungi https://aka.ms/remotebuild

Saya pikir ini karena tingkat akses dan tingkat akses akun penyimpanan, jadi saya mengubah tingkat akun penyimpanan saya menjadi keren dan akses kontainer menjadi publik, dan saya menerapkan fungsi itu lagi , dan saya masih mendapatkan kesalahan.

Adakah yang tahu bagaimana saya bisa mengatasi masalah ini.

Terima kasih

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


person Rahul    schedule 23.05.2021    source sumber


Jawaban (1)


Seperti yang ditentukan dalam kesalahan, ini tidak didukung untuk aplikasi fungsi yang dibuat sebelum 1 Agustus 2019 (lihat dokumentasi):

Jika Anda mengalami masalah dengan build jarak jauh, hal ini mungkin terjadi karena aplikasi Anda dibuat sebelum fitur tersebut tersedia (1 Agustus 2019). Coba buat aplikasi fungsi baru, atau jalankan az functionapp update -g <RESOURCE_GROUP_NAME> -n <APP_NAME> untuk memperbarui aplikasi fungsi Anda. Perintah ini mungkin memerlukan dua kali percobaan agar berhasil.

person Thomas    schedule 23.05.2021
comment
Terima kasih, @Thomas, saya memperbarui aplikasi fungsi saya menggunakan cmd ini az functionapp update -g ‹RESOURCE_GROUP_NAME› -n ‹APP_NAME› dan saya menerapkannya lagi, dan saya masih mendapatkan kesalahan yang sama. - person Rahul; 23.05.2021
comment
apakah Anda mencoba memperbarui beberapa kali seperti yang disarankan dalam dokumentasi? - person Thomas; 23.05.2021
comment
Ya @Thomas, saya mencoba beberapa kali dan mengembalikan beberapa konten JSON ketika saya mencoba memperbarui aplikasi. Saya membuat aplikasi fungsi baru di portal dan menerapkannya lagi, dan itu tidak berhasil juga. - person Rahul; 23.05.2021
comment
apakah saya harus mengubah sesuatu di host.json ??? { versi: 2.0, logging: { applicationInsights: { samplingSettings: { isEnabled: true, dikecualikanTypes: Permintaan } } }, extensionBundle: { id: Microsoft.Azure.Functions.ExtensionBundle, versi: [1.*, 2.0.0) } } - person Rahul; 23.05.2021
comment
Saya kira tidak, bisakah Anda melewati langkah-langkah pembangunan Anda? bagaimana konfigurasinya? - person Thomas; 23.05.2021
comment
Apakah itu linux, windows? untuk linux Anda memerlukan dua pengaturan aplikasi ini: ENABLE_ORYX_BUILD=true, SCM_DO_BUILD_DURING_DEPLOYMENT=true. Itu juga perlu disebarkan zip, bukan dijalankan dari paket. - person Thomas; 23.05.2021
comment
Ya itu Iinux, saya menambahkan dua pengaturan aplikasi (menambahkan tangkapan layar ke posting) dan juga mengubah fungsi versi runtime aplikasi menjadi 2, dan masih tidak berfungsi. - person Rahul; 23.05.2021
comment
Apakah kesalahannya sama? - person Thomas; 23.05.2021
comment
Ya, mendapatkan kesalahan yang sama - person Rahul; 23.05.2021