如何在Visual Studio代码中使用特定的Solidity版本进行编译



我正在使用带有一些Solidity扩展的Visual Code。我不得不毫无理由地使用0.4.17版本进行编译。我尝试了一些建议:远程版本:"最新",本地版本,npm安装等,。。。但它们都不起作用。这是CryptoZombies课程中的一个示例合同,所以我还没有部署。恐怕这个bug以后不会让我部署。

Solidity版本错误图像

我认为应该更新truffle和solc版本,所以编译器版本应该更高。

最新更新