Visual Studio块链智能合约部署问题

时间:2017-10-14 12:51:57

标签: visual-studio solidity

我是一名dotnet开发人员,希望进入这个以太坊区块链世界并安装可靠性来创建智能合约,但是我正在考虑以下问题,部署到 http://localhost:8001/ 已经开始了! 用于部署的用户:testuser用户发现:0d97173dc52b4d8b2c1034228b129c6d763160eb合同支付在地址错误上传合同中成功创建合同可在此处访问: http://localhost:8001/contracts/Payout/error上传contract.html (默认密码:测试)任何人请帮助我要解决这个问题,提前致谢

2 个答案:

答案 0 :(得分:0)

我面临同样的问题,可能是因为使用的Visual Studio扩展依赖于这个NPM包:https://www.npmjs.com/package/blockapps-bloc似乎已经过时了。因为,它引用了已删除或重命名的GitHub源:http://github.com/blockapps/bloc

我遇到错误时遵循的原始步骤来自: medium.com/@ConsenSys/solidity-integration-with-visual-studio-8bdab2ff8a74(写于2016年4月1日) 它们也来自Microsoft网站: visualstudiogallery.msdn.microsoft.com/96221853-33c4-4531-bdd5-d2ea5acc4799 右键单击任何合同并选择部署时发生错误的位置。顺便说一句,它编译成功!

Visual Studio扩展仅适用于2015年(您必须安装Visual Studio 2015,2017年才能使用它)。扩展可能喜欢: marketplace.visualstudio.com/items?itemName=ConsenSys.Solidity

答案 1 :(得分:0)

Solidity扩展在VS2017上不起作用。打开扩展名并在配置文件中更改目标。