首页 > 代码库 > VS2015编译错误:调用的目标发生了异常--->此实现不是Windows平台FLPS验证的加密算法的一部分。

VS2015编译错误:调用的目标发生了异常--->此实现不是Windows平台FLPS验证的加密算法的一部分。

 

技术分享

控制台、WPF等项目均有此错误!但是web项目却可以编译运行!一开始还以为VS2015安装错误,修复安装VS重启系统后还是不行。

 

解决方案1:

打开注册表:计算机\HEKY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy,编辑Enable的值为0。

技术分享

 

方案2:

 1.按WIN+R(或点击开始-运行),并输入gpedit.msc后确定,启动组策略编辑器。

2.左侧列表中找到 计算机配置 - Windows设置 - 安全设置 - 本地策略 - 安全选项,并在右侧找到并禁用“系统加密:将FIPS兼容算法用于加密、哈希和签名”

技术分享

禁用

确定后关闭注册表,重启VS2015,打开控制台项目编译通过。

VS2015编译错误:调用的目标发生了异常--->此实现不是Windows平台FLPS验证的加密算法的一部分。