我在Visual Studio上的一个程序有问题,该程序在带有SQL Server 2016的Windows 10上可以正常运行,但是我还需要它在带有至少SQL Server 2012的Windows 7上运行,这就是我的问题所在。 首先,当我尝试在Windows 7操作系统上运行该应用程序时,每当我尝试登录时,都会收到错误消息:
“过程入口点BCryptKeyDerivation不能位于动态链接库bcrypt.dll中。”
按OK几次后,出现下一个错误:
我什至无法开始理解为什么会发生此问题,除了有一些体系结构不匹配的警告外,构建配置设置为Any CPU,但更改为x86或x64并没有太大变化。同样的错误。
编辑:它是用C#编写的,目标结构是.NET Framework 4.6.1
如果有人对解决这种情况有任何想法,我将非常感激。