我有Visual Studio 2008和适用于Windows Server 2008和.NET Framework 3.5的Windows SDK 安装。我相信这是最新的平台SDK。

我正在尝试构建一个已安装在SxS中的已签名dll。 所有教程都解释了使用名为pktextract.exe的工具,它是SDK的一部分,但我似乎无法找到该工具。所有其他工具,如makecert,mt,makecat都存在。

pktextract是否被最新版本的sdk中的其他工具所取代?

感谢您的帮助。

有帮助吗?

解决方案

使用VS2008,您可以使用sn -T从程序集中提取公钥令牌,或者使用sn -p和sn -t的组合从pfx中提取公钥令牌。

其他提示

应该是 Platform SDK 的一部分。

我最终从Visual Studio 2005安装中获取它,在... \ common \ tools \ bin下找到它

我想知道它为什么被删除了。也许MS只是忘了它?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top