セキュリティおよびローカライズされたサテライト アセンブリ

メイン アセンブリで厳密な名前付けを使用している場合、サテライト アセンブリをメイン アセンブリと同じ秘密キーで署名する必要があります。 公開キーと秘密キーのペアがメイン アセンブリとサテライト アセンブリで一致しない場合、リソースは読み込まれません。 アセンブリへの署名の詳細については、「方法 : 厳密な名前でアセンブリに署名する」を参照してください。

通常、組織の署名のグループまたは外部の署名機関には、秘密キーを使って署名させる必要があります。 これは、秘密キーの機密性によるもので、多くの場合、アクセスは数人のユーザーに制限されます。 開発時には遅延署名を使用することができます。 詳細については、「アセンブリへの遅延署名」を参照してください。

関連項目


アセンブリのセキュリティに関する考慮事項
セキュリティの基本概念
.NET Framework ベースの国際対応アプリケーションの概要
アプリケーションのローカライズ
アプリケーションのグローバライズとローカライズ