C#Bcrypt.net-next Nuget assemblyname?
我对登录进行了编码,因此需要使用BCrypt散列我的密码。我为BCrypt.Net-Next使用Nuget包。 我按照教程对登录的密码进行哈希处理,但是我得到一个警告,程序集引用丢失了。 我尝试: 但是如果我使用它,我会得到错误C#Bcrypt.net-next Nuget assemblyname?,c#,bcrypt,C#,Bcrypt,我对登录进行了编码,因此需要使用BCrypt散列我的密码。我为BCrypt.Net-Next使用Nuget包。 我按照教程对登录的密码进行哈希处理,但是我得到一个警告,程序集引用丢失了。 我尝试: 但是如果我使用它,我会得到错误CS0234缺少程序集引用 如果有人能告诉我如何使用该软件包登录,那就太棒了。:) 很少检查 您正在使用的框架的哪个版本?如果Nuget description支持或不支持您的版本,请签入它 Dll是否丢失?如果存在,请尝试更改其属性,从属性窗口将本地复制为true 另外
CS0234缺少程序集引用
如果有人能告诉我如何使用该软件包登录,那就太棒了。:) 很少检查
另外,如果你想尝试简单的加密,我个人更喜欢简单的加密。我与此无关。这只是一个建议。我的应用程序位于.Net Core 3.1和BCrypt Next上。DLL在Nuget包中,但idk不知道如何调用DLL。DLL名称是BCrypt.Net-Next,因此我尝试使用DLL中的名称,但它不起作用。我使用BCrypt是因为用户可以在我的Web应用程序上注册,我使用BCryptBCrypt对其进行加密。BCrypt是类的名称,您应该使用相同的名称。对于引用,您只需要使用BCrypt.Net;通常,使用dll的最佳方法是首先在prohject中添加其引用dll,然后在代码中使用其任何类。编辑器将向您显示一个引用错误,并使用编辑器中的灯泡,它将自动建议要引用的确切dll。在某些情况下,它会向您显示一些不同的DLL或软件包。希望这有帮助。
using BCrypt;
using BCrypt.Net;
using BCrypt.Net-Next; <- Is a Error
using BCrypt.Net.Next;
var a = BCrypt.HashPassword("StrnogPassword");