我是 C# 和区块链的初学者。
我正在使用“用 C# 编程区块链”来研究区块链。我尝试按照本书运行此源代码:
using NBitcoin;
using QBitNinja.Client;
using QBitNinja.Client.Models;
namespace NBitcoinTest1
{
class Program
{
static void Main(string[] args)
{
// Create a client
QBitNinjaClient client = new QBitNinjaClient(Network.Main);
// Parse transaction id to NBitcoin.uint256 so the client can eat it
var transactionId = uint256.Parse("f13dc48fb035bbf0a6e989a26b3ecb57b84f85e0836e777d6edf60d87a4a2d94");
// Query the transaction
GetTransactionResponse transactionResponse = client.GetTransaction(transactionId).Result;
}
}
}
但由于异常,它不起作用。它说“找不到方法'System.Net.Logging.get_On'。”,所以我试图找到“System.Net.Logging”,但我在nuget中找不到任何名为“System.Net.Logging”的包。组织。
我怎么解决这个问题?
环境:macOS Sierra 10.12.6,Visual Studio for Mac[Community] 7.2(Build 636)