厳密な名前の検証に失敗しました 質問する

厳密な名前の検証に失敗しました 質問する

2台のマシン。どちらも.NET 3.5とVS 2008 VC++ SP1再頒布可能パッケージを搭載

2 つの署名済み DLL (1 つは C++/CLI、もう 1 つは C#) を使用する単一の exe

exe は 1 台のマシン上で正常に読み込まれ、実行されます。

一方、C++ 実行ファイルで「厳密な名前の検証に失敗しました」というエラーが発生します (HRESULT 0x8013141A)

何か案は?

ベストアンサー1

管理者としてコマンドプロンプトを開き、次のコマンドを入力します。

reg DELETE "HKLM\Software\Microsoft\StrongName\Verification" /f
reg ADD "HKLM\Software\Microsoft\StrongName\Verification\*,*" /f
reg DELETE "HKLM\Software\Wow6432Node\Microsoft\StrongName\Verification" /f
reg ADD "HKLM\Software\Wow6432Node\Microsoft\StrongName\Verification\*,*" /f

おすすめ記事