Visual Studio 2010 ExpressでもNuGetでDapperをインストールしたい

僕は基本的にシンプル派なので、
Dapperは気に入っている。


最近、.NET最先端技術によるハイパフォーマンスウェブアプリケーション という素晴らしい記事でも取り上げられていたので、Dapperに興味のある人は調べて見て下さい。


さて、私は開発環境にVisual Studio 2010 Expressを使用している。
Professionalは個人向けには少々お高いからだ。

関係ない話のようだが、rubyにはgemという素晴らしいパッケージ管理が存在する。

なぜ脈略の無い話を書いたかというと、
実は、Visual StudioにもNuGetというパッケージ管理が存在する。
だがしかし、Expressでは使用できないのだ。


DapperはNuGetのリストに入っている。NuGetでGetしたい。
GitHubから取得してコンパイルしても良いが、ちょっと面倒臭い。


いろんな諸事情(主に金銭面だろうが・・・。)でExpressを使用している人向けに、
ExpressでもNuGetを使用してDapperを使用可能にする手順を説明します。


まず、Nuget.exeを手に入れましょう。
こちらにアクセスし、
downloadsをクリック

f:id:alocoholic_babay:20130609225339p:plain

NuGet.exe Command Line bootstrapper
をクリック

f:id:alocoholic_babay:20130609225405p:plain

NuGet.exe Command Line
をクリック

f:id:alocoholic_babay:20130609225428p:plain


ダウンロードしたら、適当なフォルダに移動して下さい。
で、NuGet.exe自体を最新にするために、exeをクリックして実行して下さい。
プロンプトが表示されて、最新化が行われます。


最新化が終わったら、コマンドプロンプトを開き、NuGet.exeのフォルダまで移動して
下記コマンドを実行して下さい。

Nuget.exe install dapper

NuGet.exeのフォルダにDapperのフォルダが作成されていると思います。
Freamworkのバージョン毎にフォルダが分けられているので、
自分の環境に合ったdllを参照設定で追加すれば使用可能です。