共用方式為


針對 Azure 資料庫的數據 API 產生器安裝進行疑難解答

數據 API 產生器會以 NuGet 套件的形式散發,而且可以使用 .NET 工具來安裝。 本文提供安裝數據 API 產生器時可能發生之常見問題的解決方案。

未安裝 .NET 8

數據 API 產生器需要在您的電腦上安裝 .NET 8。 如果您沒有安裝 .NET 8,您可以依照在 Windows、Linux 和 macOS 上安裝 .NET 或下載 .NET 8.0 中的指示加以安裝。

在Ubuntu 22上安裝 .NET 8 時發生問題

在Ubuntu 22上安裝 .NET 8 可能很棘手,因為Ubuntu存放庫和Microsoft存放庫中都提供 .NET 套件,這可能會導致衝突或錯誤。

例如,當您在 Linux 上執行 dotnet 命令時,可能會收到類似下列範例的錯誤:

發生嚴重錯誤。 資料夾 [/usr/share/dotnet/host/fxr] 不存在。

若要確保您可以成功在Ubuntu上安裝 .NET 8,請檢閱 Ubuntu 上的 .NET 概觀中的安裝指示。

使用 .NET 工具安裝數據 API 產生器時發生問題

數據 API 產生器會以 NuGet 套件的形式散發,而且可以使用 命令來安裝 dotnet tool 。 如果您有使用 dotnet tool 命令的問題, 請針對 .NET 工具使用問題進行疑難解答。

數據 API 產生器命令列介面問題

安裝資料 API 產生器之後,在執行資料 API 產生器命令行介面 (CLI) 時,可能會遇到找不到命令的問題 dab

若要解決此問題,請確定 PATH 您電腦上的環境變數包含 .NET 工具儲存所下載套件的資料夾。 如需詳細資訊,請參閱 全域工具

若要檢查 PATH 環境變數,請使用下列命令:

($env:PATH).Split(";")

參考資料

後續步驟

如果您無法找到本文中問題的解決方案,請在 azure/data-api-builder GitHub 存放庫提供意見反應或回報錯誤

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。