アカウント名:
パスワード:
たとえば、Powershellベースのツールが欲しいな。なんかピントずれてるよなー。
(親コメントがそういう趣旨ではないと承知しつつ)
MSBuildでカスタムの処理を記述する手段の1つに、プロジェクトファイル(makeで言うところのMakefile)にC#かVB .NETで直接コードを書ける機能があるのですが、これをPowerShellで書けたら良いのにと思います。チュートリアル: インライン タスクの作成 [microsoft.com]
サードパーティ製の拡張でそういうのが存在するのは知っていますが、本体に入っていてくれると採用しやすいなと思いまして。
こんな機能があるんだ・・・しらんかった。というか.NETのコードを好き放題書けるんだから、PowerShellなテキストをその場で実行するインラインタスクを作ればいいのではなくて?
新開発の一般向けのmakeツールとして公開したわけじゃなく、かなり前からVisual Studioで採用していた.NET関連ユーティリティの一つをオープンソースにしただけだよ。Visual StudioがMSBuild内蔵になった頃ならともかく、今更そんなこと言われてもそっちのほうが今更です。
MSBuildが普及したら使ってやるって意見もだけど、ピントズレてませんかね?
だよね。.NET Coreがオープンソース化とマルチプラットフォーム化したときにMSBuildが対応できなかったせいでCMakeが採用されちゃった。MSBuildチームとしては.NET Coreに続くしかないでしょう。
.NET CoreがCMakeになっちゃったんならなおのこと「今さら」だと思うが。これからMSBuildに再度置き換えるの?
本家.NETはMSBuildのままだから、オープン版がそっちに近づくってだけじゃないの?CMakeのままだと本家側でビルドツールと連携するあれこれ追加した時にそれをオープン版に適用できなくなるじゃん。そもそもCMake使った実装が「現時点で十分」なのかも疑問。
そうしたらそうしたで「MSBuild自体を公開しないで変なパチ物だしてきて」とか叩くんでしょ?
あなたと一緒にしないでくださいよんな下品な事するわけないじゃん 普通にありがたく使うだけ
んな下品な事しはじめたのはどのツリー?
http://developers.srad.jp/comments.pl?sid=654390&cid=2781998 [srad.jp]
このコメント自体がずれている。
お前絶対MSBuildが何なのかわかってないだろ。
このコメにプラスモデした奴()
タイミングよく見つけてコメントしただけかもしれないのに…きっと自分がそういうことしてるから他人もやってると思っちゃうんだろうね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
いまさら、Antのばったもんみたいなのじゃなくて、 (スコア:1)
たとえば、Powershellベースのツールが欲しいな。
なんかピントずれてるよなー。
Re:いまさら、Antのばったもんみたいなのじゃなくて、 (スコア:1)
(親コメントがそういう趣旨ではないと承知しつつ)
MSBuildでカスタムの処理を記述する手段の1つに、プロジェクトファイル(makeで言うところのMakefile)にC#かVB .NETで直接コードを書ける機能があるのですが、これをPowerShellで書けたら良いのにと思います。チュートリアル: インライン タスクの作成 [microsoft.com]
サードパーティ製の拡張でそういうのが存在するのは知っていますが、本体に入っていてくれると採用しやすいなと思いまして。
Re: (スコア:0)
こんな機能があるんだ・・・しらんかった。
というか.NETのコードを好き放題書けるんだから、
PowerShellなテキストをその場で実行するインラインタスクを作ればいいのではなくて?
Re: (スコア:0)
新開発の一般向けのmakeツールとして公開したわけじゃなく、かなり前からVisual Studioで採用していた.NET関連ユーティリティの一つをオープンソースにしただけだよ。
Visual StudioがMSBuild内蔵になった頃ならともかく、今更そんなこと言われてもそっちのほうが今更です。
MSBuildが普及したら使ってやるって意見もだけど、ピントズレてませんかね?
Re:いまさら、Antのばったもんみたいなのじゃなくて、 (スコア:2, 参考になる)
だよね。.NET Coreがオープンソース化とマルチプラットフォーム化したときにMSBuildが対応できなかったせいでCMakeが採用されちゃった。
MSBuildチームとしては.NET Coreに続くしかないでしょう。
Re: (スコア:0)
.NET CoreがCMakeになっちゃったんならなおのこと「今さら」だと思うが。これからMSBuildに再度置き換えるの?
Re: (スコア:0)
本家.NETはMSBuildのままだから、オープン版がそっちに近づくってだけじゃないの?
CMakeのままだと本家側でビルドツールと連携するあれこれ追加した時にそれをオープン版に適用できなくなるじゃん。
そもそもCMake使った実装が「現時点で十分」なのかも疑問。
Re: (スコア:0)
そうしたらそうしたで「MSBuild自体を公開しないで変なパチ物だしてきて」とか叩くんでしょ?
Re: (スコア:0)
あなたと一緒にしないでくださいよ
んな下品な事するわけないじゃん 普通にありがたく使うだけ
Re: (スコア:0)
んな下品な事しはじめたのはどのツリー?
Re: (スコア:0)
http://developers.srad.jp/comments.pl?sid=654390&cid=2781998 [srad.jp]
Re: (スコア:0)
このコメント自体がずれている。
Re: (スコア:0)
お前絶対MSBuildが何なのかわかってないだろ。
Re: (スコア:0)
このコメにプラスモデした奴()
Re: (スコア:0)
タイミングよく見つけてコメントしただけかもしれないのに…
きっと自分がそういうことしてるから他人もやってると思っちゃうんだろうね。
Re: (スコア:0)
まぁ自演臭いいい加減なコメントだったんで笑っただけでしたが。