Bicep 錯誤碼 - BCP338

當 Bicep 無法解析 Bicep 參數檔案中的參數名稱時,就會發生此錯誤。

錯誤描述

Failed to evaluate parameter <parameter-name>: <error-message>.

解決方案

檢查參數值。

範例

下列 Bicep 參數檔案引發錯誤,因為 找不到 testEnvironmentVariable

using 'main.bicep'
param parTest = readEnvironmentVariable('testEnvironmentVariable')

可能是因為環境變數未在用戶或系統層級中定義。 如需詳細資訊,請參閱 readEnvironmentVariable 您可以指派長度在允許範圍內之字串來修正錯誤。

下一步

如需 Bicep 錯誤和警告碼的詳細資訊,請參閱 Bicep 核心診斷