銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

VisualStudio 2015 のcsproj をいじるためのVS拡張 CSProjUtil をリリースしました

インストールはVisual Studio Galleryから。 visualstudiogallery.msdn.microsoft.com

コードはGitHubで公開しています。 github.com

使い方はVisual Studio Galleryの方に載せていますが、ソリューションエクスプローラーでプロジェクトを右クリックして「CsProj Util」から3つのコマンドを実行できます。それぞれ、SolutionDir という定義をPropertyGroupに定義するもの、HintPathをSolutionDirに変換するもの、Config Transformを追加するもの、です。

そもそも作った経緯ですが、いくつかの理由でVS2015にした後に、生成したcsprojを編集したいことが増えました。VSのデフォルト機能でcsprojを編集するには、いったんプロジェクトをアンロードする必要があって面倒だなあということで、編集したいパターンごとにcsprojを編集するコマンドを用意した拡張を作りました。

続きを読む