手で書くMSBuild
2019年4月14日開催の技術書典6(スペース:う59 サークル:あれくま)で第二版を頒布の同人誌です。
初版は2018年4月22日開催の技術書典4(スペース:か05 サークル:あれくま)で頒布しました。
プレビュー版は2017年10月22日開催の技術書典3(スペース:か37 サークル:あれくま)で無償頒布しました。
内容
Visual Studioや.NET Coreで使われるMSBuildのプロジェクトファイルを手で書けるように中身について解説する本です。
実際手でVisual Studioのプロジェクトファイルをいじるのはおすすめできないので、既存のプロジェクトファイルを活用してバッチビルドとかに使えるようにします。
Visual Studioや.NET Coreで使われるプロジェクトファイル自体の紹介と呼び出しによる活用方法や、DLLでの拡張方法についても解説します。
第二版では、ソリューションファイル関係、ツリー構造を維持してファイルコピー、Execタスクのパラメーター、NuGetパッケージのリストアについて加筆・修正しました。
サンプル
頒布価格
完成版
- 本: 500円 (技術書典4) 委託500円+税
- 電子版: 500円+税 (技術書典4後販売開始)
プレビュー版
- 本: 0円 (技術書典3)
- 電子版: 0円 (技術書典3後配布)
委託情報
COMIC ZINにて委託販売中です(初版のみ)(500+税)。たぶん店頭にもあるはず。
ダウンロード版がDLsite.comで販売中です(500円+税)。たまに安くなってます。第二版に更新されてます。
プレビュー版はこのページの下の方から無償でダウンロードできます。
ダウンロード
プレビュー版
無料でダウンロード可能です。 好きなフォーマットのファイルをお使いください。
完成版が出来たのに伴い、プレビュー版も完成版の前半を抜き出す形で再構築しました。以前の物を読んだ方も再度確認してみてもいいかも。
完成版(第二版)
ダウンロードコード付き本をお持ちの方はこちらからダウンロードできます。 初版をお持ちの方も同じコードで第二版をダウンロードできます。
下のリンクを開くとIDとパスワード入力画面が出るので、本の末尾にあるIDとパスワードを入力してください。 IDはアルファベット大文字のみ、パスワードは数字のみです。
どのフォーマットも共通のID/パスワードで何度でもダウンロードできます。 好きなフォーマットのファイルをお使いください。