如果您决定签署代码,您将需要:
- 签名代码.exe
- 生成证书文件
- cert2spc.exe
- pvk2pfx.exe
下载这些工具的最佳位置是哪里?
有没有办法在不下载大量 Microsoft Windows SDK 的情况下执行此操作?
从视窗软件开发工具包 http://msdn.microsoft.com/en-us/windows/bb980924.aspx。这应该包含您要寻找的大部分内容。
Also, 签名代码.exe http://msdn.microsoft.com/en-us/library/9sh96ycy(VS.80).aspx.NET 1.1 后已弃用。签名工具 http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx是替代品。
不下载SDK?
一般来说,只有少数 SDK 工具可以在 Microsoft 官方包之外重新分发。它们被列在一个redist.txt
文件。在我的系统上,我发现了一个 .NET SDKredist.txt
文件输入%ProgramFiles%\Microsoft.NET\SDK\v2.0 64bit
(我假设该文件夹在 x86 系统上称为“v2.0”)。它是这样说的:
.NET Framework SDK files
Subject to the license terms for the software,
the following .EXE files may be distributed unmodified:
MageUI.exe
Mage.exe
Makecert.exe
因此,看起来这些文件中的大多数都无法重新分发。再说一次,我的答案是下载 Windows SDK。请记住,如果您愿意,您可以只安装工具的子集;安装程序允许您选择/取消选择任何组件(例如,仅 .NET 开发工具)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)