KVMとは
- コマンドプロンプトとテキストエディタからASP.NET 5アプリを作成できるようにするためのツール
- Windowsに限らずMacやLinux上でも動かせる
- OmniSharpを動かすために必要
- 今後DNVM(.NET Version Manager)に呼称が変わる
必要要件
以下の要件とは別に,ここではサンプルファイルを動かす手順でgitコマンドを利用しています.
- Windows 7 or Windows Server 2008 R2.
- .NET 4.5.1 for hosting in IIS
インストール手順
1 . 管理者権限付きのコマンドプロンプト上で以下のコマンドを実行.
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.ps1'))"
2 . 以下,普通のコマンドプロンプトで実行.
kvm upgrade
サンプルを動かす
サンプルファイルを用意する.
git clone https://github.com/aspnet/Home.git
ConsoleApp
所定のフォルダまで移動してを実行し,必要なパッケージをDL&インストール.
kpm restore
以下のコマンドで実行を確認する.
k run
WebApp
所定のフォルダまで移動してを実行し,必要なパッケージをDL&インストール.
kpm restore
以下のコマンドでアプリケーションを実行.
k web
http://localhost:5001/にアクセスすると起動が確認できます.