MSBuild » 履歴 » バージョン 2
健二 酒井, 2019/04/09 13:31
| 1 | 1 | 健二 酒井 | # MSBuild |
|---|---|---|---|
| 2 | 1 | 健二 酒井 | |
| 3 | 1 | 健二 酒井 | ## 概要 |
| 4 | 1 | 健二 酒井 | |
| 5 | 1 | 健二 酒井 | 勉強したこと色々書いていく。 |
| 6 | 1 | 健二 酒井 | |
| 7 | 1 | 健二 酒井 | |
| 8 | 1 | 健二 酒井 | ### MSBuildって? |
| 9 | 1 | 健二 酒井 | |
| 10 | 1 | 健二 酒井 | Windows系のビルドツール、当然Microsoft製。xml形式の.projファイルを書いてビルドを記述する。インクリメンタルビルド対応。 |
| 11 | 1 | 健二 酒井 | VisualStudio入れないとダメとかそういう訳ではなく、Windows標準で入ってる。それが勉強する大きな理由。 |
| 12 | 1 | 健二 酒井 | |
| 13 | 2 | 健二 酒井 | ### 目標 |
| 14 | 1 | 健二 酒井 | |
| 15 | 2 | 健二 酒井 | 「Makrdownたちをpandoc使ってhtmlに変換する」これを実現してみる。 |
| 16 | 2 | 健二 酒井 | 作ったものは、some_project.projファイルを添付にしました。 |
| 17 | 2 | 健二 酒井 | |
| 18 | 2 | 健二 酒井 | |
| 19 | 2 | 健二 酒井 | ### メモ |
| 20 | 2 | 健二 酒井 | |
| 21 | 2 | 健二 酒井 | * C:\Windows\Microsoft.NET\Framework64\v4.0.30319にexeが入ってる |
| 22 | 2 | 健二 酒井 | * TargetのInputとOutputがポイントらしい。ここに書かれているものたちを見てビルドが必要か判定しているらしい。 |
| 23 | 2 | 健二 酒井 | |
| 24 | 2 | 健二 酒井 | ### 感想 |
| 25 | 2 | 健二 酒井 | |
| 26 | 2 | 健二 酒井 | * 出会ったのは仕事でVisualStudioを使ったから。どうやってビルドしてるのかなぁと思ってたら.projとMSBuildの存在を知る。 |
| 27 | 2 | 健二 酒井 | * 何かxmlっていう時点で若干の不安を感じる。Apache antかよ…色々Ant風味を感じる |
| 28 | 2 | 健二 酒井 | * .NETと統合されているのがいいな。 |
| 29 | 2 | 健二 酒井 | |
| 30 | 1 | 健二 酒井 | ## 参考URL |
| 31 | 1 | 健二 酒井 | |
| 32 | 2 | 健二 酒井 | * Microsoftのドキュメント |
| 33 | 1 | 健二 酒井 | https://docs.microsoft.com/ja-jp/visualstudio/msbuild/msbuild?view=vs-2019 |
| 34 | 2 | 健二 酒井 | * Codezineの入門記事 |
| 35 | 2 | 健二 酒井 | https://codezine.jp/article/detail/674 |
| 36 | 2 | 健二 酒井 | * 基本的なことはここから |
| 37 | 2 | 健二 酒井 | https://docs.microsoft.com/ja-jp/visualstudio/msbuild/msbuild-targets?view=vs-2019 |
| 38 | 2 | 健二 酒井 | * PowerShellと連携しようとした |
| 39 | 2 | 健二 酒井 | https://docs.microsoft.com/ja-jp/aspnet/web-forms/overview/deployment/advanced-enterprise-web-deployment/running-windows-powershell-scripts-from-msbuild-project-files |
| 40 | 2 | 健二 酒井 | * Windowsでzipファイルを作成するコマンド |
| 41 | 2 | 健二 酒井 | https://qiita.com/arai-wa/items/2e4b1de0f9a3af7f1f9d |