2011-12-05 16 views
1

私は独自の資格情報を構築しています。私はWindows 7の家庭で64ビットシステムにインストールしても問題ありません。私はWindows 7 64のプロと3つの異なるマシンにインストールしようとしましたが、私のプロバイダは表示されません。資格プロバイダ64ビットWindows 7のプロ

私は、Windows 7のバージョンでの資格情報プロバイダの違いがわかりませんでした。

私は何を解決しようとするべきかわかりません。私は商用プロバイダ(aloaha、rohos)をインストールしようとしましたが、大丈夫です。私は64ビットコンパイルのmicrosoftサンプルをインストールしようとしましたが、表示されません。

Windows 7のホームプレミアム64ビットではすべて問題ありません。

+0

CPの構築方法の詳細をご記入ください – CharlesB

答えて

1

デバッグオプションを使用してビルドしましたか?もしそうなら、おそらく他のマシンにデバッグランタイムライブラリがありません。あなたはdependency walker

  • 負荷をしようとするためにここで

    はいくつかあるライブラリがあなたのCPにリンクされているものを参照してください。 OKをロードしたマシンとロードしていないマシンの両方でこれを行います。 LogonUI関連のライブラリが見つからない場合は警告しないでください。これは正常です。

  • LogonuiをWinDBGで調べて、実際にロードされておらず、再生中のものがないことを確認してください。指示についてはhereをご覧ください。

  • これらをデバッグする最も包括的な方法は、hereのような設定のデバッグを使用することです。 ZIPファイルをダウンロードして、特にデバッグセクションを読んでください。それはかなり関係しているので、シリアル接続をセットアップするか、VMと一緒にセットアップする必要があります。しかし、この方法では、logonuiが起動するときにブレークポイントを設定できるようになります。信任状プロバイダのロード順序を見ることができ、何かが失敗したときに正確なエラーメッセージが表示されます。

関連する問題