无法在Visual Studio部署的Azure上执行区块链合约

无法在Visual Studio部署的Azure上执行区块链合约,azure,visual-studio-2015,blockchain,ethereum,solidity,Azure,Visual Studio 2015,Blockchain,Ethereum,Solidity,我正在关注微软虚拟学院区块链教程中的“VisualStudio中的Solidity”视频。在该视频中,提供的示例程序部署到Azure上的Strato区块链单个实例 contract SimpleStorage { uint storedData; function set(uint x) { storedData = x; } function get() returns (uint retVal) { return storedD

我正在关注微软虚拟学院区块链教程中的“VisualStudio中的Solidity”视频。在该视频中,提供的示例程序部署到Azure上的Strato区块链单个实例

contract SimpleStorage {
    uint storedData;
    function set(uint x) {
        storedData = x;
    }
    function get() returns (uint retVal) {
        return storedData;
    }
}
在部署契约之前,必须运行bloc的本地实例

当我尝试相同的示例时,智能合约得到部署并启动良好,我能够执行getter。但当我尝试setter时,bloc在我的笔记本电脑上崩溃了。以下是集团的产出:

args: {}
method: set
helo

address found

{ encSeed:
    {encStr: 'U2FsdGVkX1+rnMeKw5ruG3Nm7wo1HZB79+6IOxxTYIsWkjEK+oi8aRcgu8qZUHGk8Dzl0
W1flMrRNHoBI+vlc6B6Y80ZJFunr/74Sm33J1
2iLstqKChU25WwwrYgC4FT5M7+HpnCbOAAI73SHElnnQ==',
        iv: '81b01f2c746a150d2d90dd4e7e8fcd3b',
        salt: 'ab9cc78ac39aee1b' },
  encHdRootPriv:
   {     encStr: 'U2FsdGVkX1+ZVfqWpJulET/0hMdcOuP1hZiiHmdtIS1SQRec1MWjrDH74rQLwLnI6Nb9+/
QjKgVrukvx6X0qD9gdBCVmqwhTXyBoehGBO1  
8BiT56YhDjxDrND58VGRtnSJ3DckHV8hWdWZ/0hXUfFTX3R89fOMYJkZ1kIlwvVks=',
        iv: 'd68c7af4572a1010231b97fd1bec30d1',
        salt: '9955fa96a49ba511' },
  hdIndex: 1,
  encPrivKeys:
   { fa42ead356d36889cad001b3f2a1dcc76ac32335:
      {     key: 'U2FsdGVkX1/FHsekWKPETUIsd1rSqiir4rCjznpOzDowl6PNq+ZEjUxtCwWmIwM/EiGE2L7NbJ    G2vIQHBZbFSg==',
        iv: '24fe08e7154b8ae772dd6428add029b8',
        salt: 'c51ec7a458a3c44d' } },
  addresses: [ 'fa42ead356d36889cad001b3f2a1dcc76ac32335' ],
  keyHash: '740225dd2e0bbd99aaba45f50052df1096d3b0787546d93e69533c234c1379fbd6573a    b9a55c0d5467244fe1f0c89d1ee99d51701702642b6b831d682f898145',
  salt:
   { words: [ 1010446473, -1142563966, -1306880551, -740663341 ],
     sigBytes: 16 } }

trying to invoke contract

args: {}

有人能帮我弄清楚为什么这个集团会失败吗?我正在Windows 7上使用Visual Studio 2015和Solidity扩展以及bloc版本1.2.2

导致此问题的原因是VS的Solidity扩展在默认情况下将用作Strato端点(区块链后端)。此服务器已脱机。您可以创建自己的Strato()实例。然后,您可以通过更新本地bloc实例配置(config.yaml)以指向这个新端点来将其作为目标