現在アクティブなドットネットのバージョンをプログラムでどのように判断するのですか?私はdnvmのリストを実行することはできますが、私の人生は変数、ファイル、文字列に出力を転送することはできません...何も動作するように見え、私はなぜ推測することはできません。dnvm listを解析する方法
dnvm list > currentList.txt
出力がコンソールに表示され、ファイルにリダイレクトされません。
それはstderrに書き込みをしていないと思われる - > & 2 1は何も変わりません...
これが動作しない理由、それはずっとだろうに誰でもいくつかの洞察を提供することができれば感謝。 これを正しく照会するPowershellの方法はありますか?
:あなたはしたい(http://stackoverflow.com/a/3495491/2486496)[利用できる '.Net'のバージョンを取得]、または実行ですから、このような何かを行うことができます'dnvm list'の出力をコンソール経由で表示するのではなく、正しくパイプしたいのですか? – gravity
さて、ビルドの対象となるバージョンがインストールされ、現在アクティブに設定されているかどうかをプログラムで判断できるようにする必要があります。だから、どうしたら起こるのかは私にはあまり重要なことではありません。 Powershellでこれを行うより適切な方法があれば、私はそのルートをとってうれしいです。 – BenAlabaster