2014-10-27 69 views
1

我已經安裝:安裝.NET資源時找不到SignTool。我該如何解決?

  • 的Microsoft .NET Framework 4.5.1 SDK
  • 的Microsoft .NET Framework 4.5.1多目標包(ENU)
  • 的Microsoft .NET Framework 4.5.1多目標包
  • 的Microsoft .NET Framework 4.5 SDK
  • 的Microsoft .NET Framework 4.5多目標包

何wever,我得到下面的異常消息: 「SignTool.exe找不到」

調用此方法

http://msdn.microsoft.com/en-us/library/ms126008(v=vs.121).aspx

當我失去的東西嗎?我應該另外安裝一些東西嗎?

+1

這是一個Windows SDK工具,默認安裝位置是SDK v8.1的C:\ Program Files(x86)\ Windows Kits \ 8.1 \ bin \ x86 \ signtool.exe。試圖避免支付VS許可證或免費的Express版本,當你陷入這樣的困境時會變得不起作用:) – 2014-10-27 19:37:10

+0

抓住像[Search Everything](http://www.voidtools.com/)這樣的工具來確保它是不只是一個路徑問題。 – ashes999 2014-10-27 19:40:26

+0

@Hans Passant:我檢查了路徑,我確實有signtool.exe,我可以自己找到它。我只需要確保我提到的方法也可以找到它。仍然沒有成功。 – Daan 2014-10-27 20:34:46

回答

1

看起來您需要安裝.Net 2.0。您引用的URL在備註中聲明:

此方法的重載調用SignTool.exe,因此需要安裝.NET Framework 2.0的 。

+0

我的機器上有.NET 2.0(但我沒有在程序列表中看到它)。我使用XML Notepad 2007(基於.NET 2.0)http://xmlnotepad.codeplex.com/。而且,在C:\ Windows \ Microsoft.NET \ Framework(和Framework64)中有2.0個可用的文件夾。我也可以在VS 2013中定位這個框架。所以我已經擁有它了。 – Daan 2014-10-27 20:23:13

相關問題