.NETCore とか .NETStandard とかで使う dotnet コマンドを動かしてみた

さよならGUI、おかえりCUI、きっとそんな風に普通に感じるのは Consoleアプリ好きでそれが自分の基本だから、きっとそうw

dotnetコマンドってのがいるの。

image

これは .NET Coreとか .NET Standardとかで使うことになるコマンド(まぁ .NETFramework でも使えるけどさw)。できることは、VisualStudio内でソリューションつくって、プロジェクト作ってといった操作をコマンドラインでできるようにしたもの。GUIだとうまくいかないことがあったりするんだけど、CUIから手順を踏めば地雷原をある程度避けられるっぽい。

場所は、「C:\Program Files\dotnet」

インストールしたときにパスに追加しておいてくれるから、そのままどこからでも起動OK。というかそうでないと困るのよ実はdotnetコマンドは動作させるソリューションやプロジェクトのパスで実行しないと想定した結果を作ってくれない

無いって人が入れたいときは、ここから → https://docs.microsoft.com/ja-jp/dotnet/core/tools/?tabs=netcore2x

いっぱいできることあるんだけど、とりあえず覚えたコマンド。

  • dotnet new ほげほげ
  • dotnet sln add ほげほげ
  • dotnet add refference ほげほげ
  • dotnet test

まぁソリューション作ってプロジェクトつくって参照させてテストして、的なひととおりの部分なんだけど、.NET Core とか .NET Standard とかは新参者?というか、ヴィジュアル系でないというか、やりたいことがGUIからではできなかったり、GUIで作ってもそれじゃ足りなかったりして後から設定変えたりとか面倒ごとを抱えたりする。なのにいてくれないと困る系なもんだから、そういうのを避けるためにこっちでやっとくと吉。

Windows PC に Android NDK を入れてみた

Android Studio さくっと入れただけ、だと NDK って入れ忘れるよねw

で、後からでも入れておかないと、

image

Visual Studio あげるたびに Xamarin さんが Not Found ってログ吐いて鬱陶しい。なので黙らせるw

image

まずは、Android Studio のメニューの Configure から SDK Manager をたちあげて、SDK Tools 選んで

image

NDK にチェックして「OK」でインストール開始。あとは頑張ってくれる。

入れ終わったら、 NDK のパスを Visual Studio の Xamarin の設定に入れて終わり。

SandCastle を Visual Studio 2017 で使ってヘルプファイル作ってみた

枯れない技術=必要とされている技術ってのは、いつ触っても新鮮。

どうして.NETFrameworkにはJavaDocな機能が標準にないんだろうね。

Helpコンパイラ入れて、SandCastleいれて、HelpBuilderいれて、xsdカスタマイズして、日本語コンテンツファイル作って、と重ねに重ねた試行と苦労、それが

https://github.com/EWSoftware/SHFB/releases

こちらからダウンロードして、インストールすると

image

ウィザード形式で楽々簡単セットアップw

そしてインストール後に、ちまっと検索すると

image

日本語コンテンツ全部入りですよ、奥さん!!

なんと、Visual Studio に入っちゃってますよ!!

image

そして、こういうプロジェクトをソリューションに追加して

image

プロジェクトのプロパティで、作りたいヘルプファイルの種類と、元となるライブラリや実行ファイルのバージョンを指定して

image

コンテンツの言語を日本語に設定して

image

 

ビルドすると

image

 

ヘルプファイルできました!なんてお手軽!

「でも、お高いんでしょう?」

「無料で差し上げます!」(どよめきと拍手)

的な。

ああ、もう、あの苦労をしなくていいんだv なんて幸せ。

まぁ、くわしくは以降、記事にできたらするw

ひさしぶりにAndroid Studio を入れてみた

以前のPCが突然逝ってしまってから環境を作ってなかったので、やりなおし

https://developer.android.com/studio/index.html

ココから落としてきて、インストールして、さくさくっと。

image

バージョンは、3.0.0。うん、育ってるねー。

私が最初にいじったのは1.0でもないベータ版だったかなぁ。

image

さくっと入れてからが本番で、ここからが長い。

必要なSDKもエミュレータもえっちらおっちら落としては入れて、を頑張るインストーラ。

そしてトータルでイイ感じにディスク容量(ついでにメモリも)食うのは変わらず。

image

まだインストール段階なんですが。実行したらどれくらい行くのか後で実験。

最終目的はXamarinへの移行なんで、ここは通過点。

Xamarin使うのにこの辺の環境無いとビルド通らないとか困るけど、まぁ所詮Xamarinはプリコンパイラな立ち位置ぐらいにしか思ってないから当たり前っちゃぁ当たり前w