当IBP扩展激活或尝试将智能合约安装到本地结构时,vscode中将显示以下消息:
消息.protos.ChaincodeDeploymentSpec的非法组结束指示器:2(不是组)。
最终结果是我无法安装新包装的智能合约。
我该如何解决?
答案 0 :(得分:0)
我相信这是一个错误,现已在用于Visual Studio Code的最新版本的IBM Blockchain Platform扩展中修复。问题在于,如果packages文件夹中包含智能合约软件包以外的任何内容(例如,Mac上的.DS_Store文件),则扩展名会失败,并出现异常。该修补程序解决了此问题,并忽略了智能合约包以外的任何内容。