2009-06-11 59 views
1

私は2008年に公開できません。以前は2005年を使用していました。Visual Studio 2008 SignTool.exeが見つかりません

エラー2署名中にエラーが発生しました:SignTool.exeが見つかりません。

Googleのsigntool.exeで検索のヒット数が多いことは知っています。私が見つけたのは、ファイルをX、Y、Zの場所にコピーして、signtoolがあなたのVSコマンドプロンプトのパスと一致することを保証することです。

スタート→プログラムファイル→Visual Studio 2008→Visual Studio Tools→Visual Studioコマンドプロンプトを実行します。 signtool.exeと入力すると、ファイルが正常に見つかります。

Visual Studio 2005 Professional Edition、Visual Studio 2008職業版、 Visual Studio 2005 SDK 2007年2月、Visia Studio 2008 SDK1.1がインストールされました。

私はGoogleの検索に提案された多くの場所にコピーしているときSignTool.exe、それは今、次のすべての場所にあります。

C:\Program Files\Visual Studio 2005 SDK\2007.02 
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools 
C:\Program Files\Microsoft Visual Studio 9.0\VB\Bin 
C:\WINNT\Microsoft.NET\Framework\v3.5 
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin 
C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin 
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin 
C:\Program Files\Microsoft Visual Studio 9.0\SDK\v3.5\Bin 
C:\Program Files\Microsoft Visual Studio 9.0\VB\Bin\1033 
C:\Program Files\Visual Studio 2005 SDK\2007.02\VisualStudioIntegration\Tools\Bin 

私は窓によXP

2009 -06-12 update 私は今公開しているプロジェクトフォルダにsigntool.exeをコピーするだけで公開できます。

+0

(http://blogs.technet.com/markrussinovich/archive/2006/12/11/551784.aspx)私はプロセスモニタをダウンロードし、Visual StudioがC:\ Documents and Settingsでsigntool.exeの場所を見つけようとしたのを見ました。 \ username \ My Documents \ Visual Studio 2008 \ Projects \ projectname \ signtool.exeのでコピーして公開しています。私が取り組んでいるすべてのプロジェクト – Maslow

+0

また、signtool.exeへのパスを、Windows XPのすべての環境パスに追加しました。 – Maslow

答えて

1

これは、他のいくつかのいずれかを助けるかもしれない.... 私はClickOnceのマニフェストオプションを署名]タブに移動し、ログインをオフにして、この問題の周りを持って、今それが動作する...

私は「それはdoesnの推測問題は解決しますが、Signtool.exeファイルを使用せずにアプリケーションを公開できるようになります。

+0

これは私のためには機能しません。私の環境では仕事に署名する必要があります。 – Maslow

1

"$(FrameworkSDKDir)bin \ signtool"にsigntoolを引用符で置き換えて、動作するかどうか確認してください。 Visual Studio 2008 Express Editionでこれを試しました。

N.B:VS2005で同じコマンドを使用してバイナリに署名しています。これは、他のいくつかのいずれかを助けるかもしれない

+0

私はこれに取り組んで以来、しばらくしています。それはうまくいきません。だから、あなたはどこでそれをお勧めしますか?私はVisualスタジオで公開しようとすると動作する必要があります。 – Maslow

+0

Hmmmm - 私のために働く、VS2010 – Ryan

0

....私はClickOnceのマニフェストオプション・サインを署名]タブに移動し、オフにして、この問題の周りを持って、今それが動作する...

1なぜなら、私が署名のチェックを外す(そして設定を保存する)度に、Visual Studioはそれを再度チェックするからです。

関連する問題