2022-08-30

Visual StudioでNugetを用いてライブラリをインストールする

Visual Studioで開発する時に関わらず、プログラミングをする際に、他のソフトウェアライブラリを利用する場合は多々あります。その際は、そのライブラリをダウンロードするだけでなく、開発しているプログラムがそれを使えるように設定する必要があります。

Pythonなどでは、pip などのコマンドを利用して各種ライブラリを利用しますが、Visual Studioにも同様のフレームワークがあります。それがNugetです。Nugetではライブラリのことをパッケージと呼んでいます。

Nugetパケージマネージャー

下記の図のとおりに、Visual Studioのメニューより、ツールを選択することで見つけることができます。コンソールを利用してコマンドラインでパッケージをインストールしたり、GUI画面を利用してパッケージを管理することができます。

使いたいライブラリがNugetに対応しているか?

Nuget.org にアクセスすると、登録されているライブラリとそのインストールコマンドを見つけることができます。有名なライブラリは対応していますので探してみてください。また、パッケージの管理GUIでも見つけることができます。





2022-03-26

MacOS12.3 でM5Burnerが動かない事案が発生

この記事の執筆段階(2022/03/26)の情報ですが、MacOSを12.3 にするとM5Burnerが動かないようです。UIFLowを使うにはM5Burnerが必要なんで、これは非常に不味い状況です。おそらくPython関係の環境が変わったからだと思われますが、とにかく注意が必要です。回避策としては、Windowsマシンを使うか、以前のVersionのMacOSを使うかですね。

状況は下記からも確認できると思います。

https://community.m5stack.com/topic/4140/m5burner-does-not-work-in-macox-12-3