开始收到错误:签署程序集时出错 - 未知错误(8013141c)

Vin*_*Vin 7 c# snk visual-studio-2013

Visual Studio 2013 - 在编译时开始收到错误:"错误签名程序集 - 未知错误(8013141c)".很少有项目使用snk文件签名.它曾经用于编译并且已经生产了很长一段时间.

Jon*_*Jon 15

这是一个许可问题.解决此错误; 打开以下文件夹 - "C:\ Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys",并为您的用户(无论您使用哪个帐户登录计算机并在Visual Studio上工作)完全控制.您可以通过右键单击MachineKeys文件夹并选择属性来执行此操作,并在安全选项卡中确保当前用户具有完全控制权.

  • 谢谢,我更改了位于下面的MachineKeys文件夹:C:\ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys为安全起见,我重新启动了服务器并确保VS作为“管理员”打开 (2认同)

小智 5

以管理员身份以提升的权限运行Visual Studio。