BT

.NET Core Toolsの新機能

| 作者: Jeff Martin フォローする 14 人のフォロワー , 翻訳者 sasai フォローする 0 人のフォロワー 投稿日 2017年2月16日. 推定読書時間: 2 分 |

原文(投稿日:2017/02/15)へのリンク

Visual Studio 2017 RCの最新リリースと同時に、.NET Core Toolsも更新された。このリリースでは、テンプレート、dotnet newコマンドの変更、多数のバグ修正など、いくつかの改善が行われている。.NET Core RC4で更新されたところに関して、MicrosoftのRich Lander氏が説明している

dotnet newコマンドは新しいテンプレートエンジンを使うように更新され、コマンドの一部が改善された。まず気をつけなくてはならないのは、dotnet newコマンドはデフォルトでは何も作成しないことだ。dotnet newコマンドを引数なしに実行すると、説明と利用可能なコマンドが一覧表示される。

新しいコマンドラインパラメータには、作成しようとするプロジェクトのターゲットディレクトリを指定する–oオプション、そのプロジェクトのターゲットフレームワークを指定する–f が含まれる。また、提供されるテンプレートのひとつにソリューションファイルがあるので、プロジェクトファイルの有無によらず、空のソリューションファイルを作成することができる。

.NET Coreチームは、開発者が簡単にカスタムテンプレートを作成、共有できるよう、テンプレートのUX改善にも取り組んでいる。これはRC4に含まれていないが、関心のある開発者はTemplate Engine リポジトリを見ることで、どんなものがあるのか確認できる。テンプレートのレイアウトと構造については、ここに説明がある

.NET Core Dockerイメージはmsbuild SDKが使われるようになった。これは以前発表されたスケジュールからの大きな変更点だ(project.jsonからmsbuildへの切り替えは、当初VS2017RTMと同時の予定だった)。まだproject.jsonベースのSDKとの互換性が必要であれば、次のDockerイメージを探そう。

  • 1.1.0-sdk-projectjson
  • 1.1.0-sdk-projectjson-nanoserver

ソースコード、バイナリ、Docker イメージ、スタンドアローンインストーラーが、Windows、Mac OS X、Linux向けに提供されている

 
 

Rate this Article

Relevance
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT