Bicep yükleme sorunlarını giderme
Bu makalede, Bicep yüklemenizdeki olası hataların nasıl çözüleceğini açıklanmaktadır.
Visual Studio Code'da aşağıdaki hata iletisini görüyorsanız:
The Bicep server crashed 5 times in the last 3 minutes. The server will not be restarted.
VS Code'da ekranın alt kısmındaki bölmede Çıkış görünümünü açın ve ardından Bicep'i seçin:
Bölmede aşağıdaki çıkışı görürseniz, ayarı VS Code'a ekleyip eklemediğinize dotnetAcquisitionExtension.existingDotnetPath
bakın. Bu ayar varsa, bu ayarı kaldırın ve VS Code'u yeniden başlatın. Visual Studio Code ayarlarını yapılandırmak için bkz . Kullanıcı ve Çalışma Alanı Ayarları .
It was not possible to find any compatible framework version.
Aksi takdirde, Bicep deposunda bir sorun oluşturun ve çıkış iletilerini ekleyin.
Bicep CLI'yi birden fazla konuma el ile yüklerseniz, yükseltme komutunu çalıştırdığınızda Bicep CLI'nin güncelleştirilmemesi gibi beklenmeyen davranışlar fark edebilirsiniz. Ya da çalıştırmanın az bicep version
bir sürüm döndürdüğünü ancak bicep --version
farklı bir sürüm döndürdüğünü fark edebilirsiniz.
Bu sorunu çözmek için tüm konumları güncelleştirebilir veya diğer konumları korumak ve silmek için bir konum seçebilirsiniz.
İlk olarak komut isteminizi açın (PowerShell'i değil) ve komutunu çalıştırın where bicep
. Bu komut, Bicep yüklemelerinizin konumlarını döndürür. Azure CLI tarafından yönetilen Bicep CLI örneğini kullanıyorsanız, PATH'e eklenmediğinden bu yüklemeyi görmezsiniz. Yalnızca bir konum döndürürse where bicep
, gördüğünüz çakışan sürümler el ile yükleme ile Azure CLI yüklemesi arasında olabilir.
Tüm yükleme konumlarını korumak için, korumak istediğiniz tüm konumlar için Bicep CLI'yi el ile yüklemek üzere daha önce kullandığınız yöntemi kullanın. Azure CLI kullanıyorsanız bu sürümü güncelleştirmek için komutunu çalıştırın az bicep upgrade
.
Yalnızca bir yükleme konumu tutmak için aşağıdaki adımları kullanın:
- Saklamak istemediğiniz yüklemelerin dosyalarını silin.
- Bu konumları PATH ortam değişkeninizden kaldırın.
Hem el ile yükleme hem de Azure CLI tarafından yönetilen örneğiniz varsa, kullanımınızı tek bir örnekle birleştirebilirsiniz.
- El ile yükleme konumunu silin.
- Azure CLI tarafından yüklenen Bicep CLI'nin konumunu PATH değişkenine ekleyin. Windows için Azure CLI tarafından tutulan konum şeklindedir
%USERPROFILE%\.Azure\bin
.
Azure CLI örneğini PATH'e ekledikten sonra, bu sürümü veya bicep
ile az bicep
kullanabilirsiniz.
Visual Studio Code ve Bicep uzantısını kullanma hakkında daha fazla bilgi için bkz . Hızlı Başlangıç: Visual Studio Code ile Bicep dosyaları oluşturma.