我查看了 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/