我查看了 C:\Program Files\Microsoft.NET,但看不到任何 SN.exe 文件。

我安装了 .NET 3.5 运行时;这还不够吗?

最佳答案

您需要安装 Windows SDK 6.0a,而不仅仅是运行时。

如果你已经安装了VS2008,你会发现它已经安装好了,并且sn.exe会在这里:

C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\sn.exe

否则,如果您没有安装 VS2008,您可以单独下载 SDK here

文件 sn.exe 在 SDK 中不可用。 SDK 的当前版本是 6.1,也许他们在此版本中删除了 sn.exe。

关于c# - 找不到 sn.exe 来签署程序集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1535871/

10-14 01:44