控制台、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,打开控制台项目编译通过。