14 「参照されたアセンブリに厳密な名前がありません」エラーを修正する方法 私のVisual Studio 2005プロジェクト(厳密に名前が付けられている)に、名前の弱いアセンブリを追加しました。私は今エラーを得ています: 「参照されたアセンブリ 'xxxxxxxx'には厳密な名前がありません」 このサードパーティのアセンブリに署名する必要がありますか? 241 c# visual-studio visual-studio-2005 assemblies strongname
5 .snkとは何ですか? .snkファイルとは何ですか?それは厳密な名前のキーの略であることは知っていますが、それが何であり、どのように機能するかについてのすべての説明は私の頭にあります。 厳密に命名されたキーがどのように使用され、どのように機能するかについて簡単な説明はありますか? 153 .net strongname snk
11 「証明書ストアでマニフェスト署名証明書が見つかりません」-新しいキーを追加する場合でも 厳密な名前のキー署名を使用してプロジェクトを構築できません。タイトルのメッセージが常に表示されます。 はい、プロジェクトは最初に別のマシンからコピーされました。ただし、プロジェクトのプロパティの[署名]タブで新しいキーを追加しても、このエラーは表示されます。 管理者としてVisual Studioを実行して、手動でキーをWindows証明書ストアに追加してみました。 助けて! 編集:新しいプロジェクトではこのエラーは発生しませんが、この既存のプロジェクトを動作させたいです。新しい証明書を作成しても機能しません! 153 visual-studio-2010 visual-studio code-signing strongname
10 .NETアセンブリに署名しないことで何か問題はありますか? 私の同僚の1人は、アセンブリの署名に非常に熱心です。彼は文字通り何かに署名しようとします。署名されていないMicrosoftのアセンブリを使用する場合でも、彼はソースコードを取得して署名し、他の開発者にコピーを使用するよう依頼します。 アセンブリへの署名の背後にある基本的な考え方を理解できます。特定のアセンブリが危険なハッカーによって侵害されないようにするためです。したがって、ソフトウェア開発会社の場合、.NETライブラリを顧客にリリースする前にアセンブリに署名する必要があります。 ただし、ここでは主に自分用のWebアプリケーションを開発しているため、使用するすべてのアセンブリに署名する意味がわかりません。 ここで何か不足していますか? 94 .net strongname