Visual studio 2015 ASP.Net项目从目标4.5.Net Framework升级到4.6.1时报告错误“0”;AL1078“;

Visual studio 2015 ASP.Net项目从目标4.5.Net Framework升级到4.6.1时报告错误“0”;AL1078“;,visual-studio-2015,.net-4.5,.net-4.6.1,Visual Studio 2015,.net 4.5,.net 4.6.1,该项目在4.5中构建良好,但在更改为目标4.6.1时失败,出现以下错误 项目依赖的程序集都是目标4.6.1 我试图取消选中为程序集签名,但错误依然存在。这似乎与签名毫无关系 error AL1078: Error signing assembly -- The keyset is not defined. 有什么想法吗?尝试从AssemblyInfo使用sn.exe使用参数-k c:\keyfile.snk。然后检查您的AssemblyInfo: [assembly:AssemblyKeyFi

该项目在
4.5
中构建良好,但在更改为目标
4.6.1
时失败,出现以下错误

项目依赖的程序集都是目标
4.6.1

我试图取消选中
为程序集签名
,但错误依然存在。这似乎与签名毫无关系

error AL1078: Error signing assembly -- The keyset is not defined.
有什么想法吗?

尝试从
AssemblyInfo
使用
sn.exe
使用参数
-k c:\keyfile.snk
。然后检查您的
AssemblyInfo

[assembly:AssemblyKeyFileAttribute("keyfile.snk")]
请注意,有时需要重新启动VS来处理项目的密钥对创建。

尝试使用
sn.exe
和参数
-k c:\keyfile.snk
AssemblyInfo
。然后检查您的
AssemblyInfo

[assembly:AssemblyKeyFileAttribute("keyfile.snk")]

请注意,有时需要重新启动VS来处理项目的密钥对创建。

您的计算机上有一个损坏的文件。请注意,程序集链接器不仅检查.snk文件,还检查任何引用程序集中的强名称。包括.NET文件。您的计算机上有一个损坏的文件。请注意,程序集链接器不仅检查.snk文件,还检查任何引用程序集中的强名称。包括.NET的。