通过Nuget下载NBitcoin后找不到BitcoinSecret.cs

本文关键字:找不到 BitcoinSecret cs NBitcoin Nuget 下载 通过 | 更新日期: 2023-09-27 18:22:06

我第一次尝试使用NBitcoin库。我通过Nuget下载了最新版本,并开始了一个新的.NET MVC4测试解决方案。

我使用的第一个类是BitcoinSecret:

var paymentSecret = new BitcoinSecret("PrivateKey");

我有包含using NBitcoinusing Nbitcoin.Protocol,它似乎引用了类fine。。。直到我尝试运行解决方案并逐步了解我的使用情况。

当它碰到这一行时,我得到一个BitcoinSecret.cs Not Found错误。

更多信息:

Locating source for 'c:'Users'NICO'Documents'Visual Studio 2012'Projects'Bitcoin.Private'NBitcoin'BitcoinSecret.cs'. Checksum: MD5 {e2 1b 4e 9f 4 9d c1 9c eb 9a bf 9d 6c 4c e4 70} Determining whether the checksum matches for the following locations: 1: C:'Users'Cavan.Flynn'AppData'Local'JetBrains'Shared'v02'DecompilerCache'decompiler'F43E8875-2E77-484D-B4E6-9C0B4E24CEA5'1f'96f9322f'BitcoinSecret.cs Checksum: MD5 {b8 fe 82 8d df e1 26 62 a2 1f 99 8b fe 75 4 c0} Checksum doesn't match. The file 'c:'Users'NICO'Documents'Visual Studio 2012'Projects'Bitcoin.Private'NBitcoin'BitcoinSecret.cs' does not exist.

有人知道是什么原因造成的吗?当我从Nuget得到一些东西时,我从来没有遇到过这样的错误。

通过Nuget下载NBitcoin后找不到BitcoinSecret.cs

检查输出中列出的路径,看看该文件是否存在。如果不存在,请转到此处下载BiutcoinSecret.cs文件并将其放置在那里。可能值得从git下载整个包并手动添加。

cfly24:实际上,在阅读了一些帖子后,我认为库中发生了一个二进制形式的未捕获异常。未捕获异常导致调试器试图找到导致它的代码行,但我只有编译后的代码。

正因为如此,我相信这将不再是一个问题,因为Nicolas已经通过GitLink 向NBitcoin添加了实时调试