【Visual Studio】 厳密なアセンブリ名を取得する

SharePoint2010でカスタムのASP.NET Webサービスを開発するに当たって、
厳密なアセンブリ名を取得する機会がありました。
その際にお世話になった手順を今回は紹介します。

アセンブリ名を取得するツールを作成する

1.Visual Studioで[Tools]-[External Tools…]を展開します。

2.[Add]をクリックします。

3.以下の通りプロパティを入力します。
  Title : Assembly Strong Name
  Command : Powershell.exe
  Arguments : -command “[System.Reflection.AssemblyName]::GetAssemblyName(\”$(TargetPath)\”).FullName”
  [Use Output window]にチェックを入れ、[Apply]-[OK]をクリックします。

作成したツールが表示されるようになりました。

これでBuildしたプロジェクトのDLLを読み込み、厳密なアセンブリ名を返してくれるようになりました。

終わりに

今回は以下の記事を参考にさせていただきました。
Visual Studioでアセンブリの厳密な名前を取得する方法