厳密名


アセンブリに署名をしておくことにより、改竄されたアセンブリを動作させないようにできる。
また、GACを利用する際にも必要。



設定方法


・VS2005の場合

「プロジェクト」のプロパティ→「署名」→「アセンブリの署名」チェックをオンにし、
キーファイルを入力する。



・VS2005以前

VS2005以前のバージョンでは署名する機能がないので
sn.exeという厳密名ツールを用いて設定する必要がある。


sn.exeの格納先

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin

設定した厳密名の確認


厳密名はsn.exeで確認することができる。
※GACに登録することで確認することも可能

sn -Tp アセンブリ名