區塊鏈 App 產生器 Visual Studio 程式碼擴充疑難排解
您可以使用下列方法來疑難排解「區塊鏈 App 產生器 Visual Studio 程式碼」擴充的系統問題。
- 先決條件問題
- 如果您修改或升級 Blockchain App Builder 所需的任何先決條件軟體,可能會發生錯誤。您可以使用安裝的相依性功能來檢查您的 Blockchain App Builder 安裝是否仍然符合先決條件。在 Visual Studio 程式碼的「區塊鏈 App 產生器」歡迎頁面上,按一下安裝的相依性。此時會顯示一個表格,其中顯示 Blockchain App Builder 所使用的必要版本和實際安裝的元件版本。星號 ( *) 指示必要的元件。
- 建置失敗
- 由於部署失敗、部署損毀、Docker 對等容器已滿,或在區域網路中終止的 Docker 對等體,您可能會看到類似以下的錯誤:
============ Started instantiate Chaincode ============ [2028-19-01T19:25:lO.372] [ERROR] default - Error instantiating Chaincode GollGl on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platform-specific docker build: Failed to pull hyperledger/fabric-ccenv:latest : API error (404): manifest for hyperledger/ fabric-ccenv:latest not found: manifest unknown: manifest unknown [2020-19-01T19:25:10.372] (INFO) default - ============ Finished instantiate Chaincode ============ [2020-19-01119:25:10.372] [ERROR] default - Error: Error instantiating Chaincode Goll01 on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platfom-specific docker build: Failed to pull hyperledger/fabric-ccenv: latest : API error (404): manifest for hyperledger/ fabric-ccenv:lalest not found: manifest unknown: manifest unknown exited: signal: terminated INFO: exited: signal: terminated ERROR: Error in Chaincode deployment
- 重設擴充程式資料
- 您的區塊鏈 App 產生器使用者資料可能損毀。此選項會從 Blockchain App Builder 清除您的資料,不會影響本機儲存的任何內容。
- Mac OSX:Xcode
- 在 Mac OSX 升級之後,或未安裝 Xcode 之後,您可能會看到與下列錯誤日誌類似的錯誤:
gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at