.net - 使用文件“x.snk”中的公钥对输出进行签名时出错——另一个进程正在使用该进程
问题描述
我的解决方案突然出现了这个构建错误(在 Visual Studio 2017 中),该解决方案在一段时间前工作得非常好,我完全困惑它背后的原因是什么。我试图解决的问题是 - 1. 重新启动机器 2. 清除临时文件夹 3. 更改构建设置以在构建时使用单线程 4. 将 Visual Studio 2017 更新到最新 5. 重新安装 Visual Studio
毕竟,问题仍未解决,我的工作完全受阻。有人可以指导我有什么可能的解决方案吗?
解决方案
Visual Studio 的最新更新似乎引入了防病毒程序不喜欢的东西。我遇到了同样的问题,当我的组织中的安全管理员编辑防病毒设置以忽略某些文件时,它得到了修复。这不是一个强大的解决方案,因为它会使计算机容易受到攻击。但是,在 Visual Studio 开发人员社区解决此问题之前,这是一种解决方法。请参阅 https://developercommunity.visualstudio.com/content/problem/299998/unable-to-build-a-strongly-signed-assembly-on-visu.html
推荐阅读
- algorithm - 有没有办法在 O(n^3) 时间内更好地解决 4Sum 问题?
- javascript - 隐写术,将数据转换/隐藏为图像
- dart - 使用服务作为装饰器
- performance - 为什么 Haskell 使用合并排序而不是快速排序?
- javascript - 以键作为箭头函数参数的 ES6 对象
- java - 如何在发送到片段之前限制数组列表的大小数量
- ios - 默认 Apple 应用程序的默认 Apple URL 方案是什么?
- java - 变量未显示在 system.out.println
- android - 无法配置 NDK android studio 并报错
- solr - Hybris 中 Solr 文本搜索的奇怪行为