プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2017/02/22

.git/index.lock があるよと言われたら

event_note2017/02/21 23:39
Git で pull や checkout を行おうとした際、以下のメッセージが表示されて実行できなかったことがありました。 fatal: Unable to create '/hoge/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make...

2017/02/21

プロジェクトはこのソリューション構成に対してビルドするように選択されていません。

event_note2017/02/21 14:05
Visual Studio 2015 で WPF のアプリケーションを開発していると、以下のメッセージが表示されてビルドがスキップされてしまうことがありました。 「プロジェクトはこのソリューション構成に対してビルドするように選択されていません。」 解決方法 メニューバーから [ビルド] > [構成マネージャー] を選択します。 すると構成マネージャーの画面が表示されるので、該当のプロジェクトの「ビルド」にチェックを入れるとビルドできるようになりま...

2017/02/18

MSTest の導入

event_note2017/02/18 14:20
「テストコードのないコードはレガシーコードだ」というのはよく聞く話ですが、恥ずかしながら私もずっとテストコードを書く文化のない環境で働いてきたため、テストコードというものを書いたことがありません。 さすがにこのままではまずいと思い、C# で書いたコードでは MSTest でユニットテストを行う癖をつけたいと思いました。 というわけで、MSTest の導入方法です。 本当に最初の最初の導入方法について書いただけですが・・・。 テストプロジェクトの作成 まずはソリューション内にテストを行うためのプロジェクトを作成するようです。 MSDN...

2017/02/16

NLog のインストール

update2017/11/16 event_note2017/02/15 23:58
アプリケーションのログを出力するためのライブラリとして NLog というのがあるので使ってみました。...

2017/02/15

HtmlAgilityPack のインストール

update2017/11/16 event_note2017/02/15 1:17
C# で作成しているプログラムで HTML を解析する必要があったので、.NET 用の HTML パーサーライブラリである HtmlAgilityPack を使用しました。...

2017/02/14

LibGit2Sharp のインストール

update2017/11/16 event_note2017/02/13 23:06
C# で Git のリポジトリ操作が行えるライブラリとして、LibGit2Sharp というのがあり、使用してみました。...

2017/02/13

MahApps.Metro のインストールと基本設定

update2017/10/16 event_note2017/02/13 1:41
WPF アプリケーションにおいて、見た目を簡単にモダンなデザインにできる `MahApps.Metro` というライブラリがあるので、その導入方法です。...

2017/02/06

VSCode を 1.9 にバージョンアップすると拡張機能が動作しなくなった

event_note2017/02/05 23:37
Visual Studio Code の 1.9 の更新案内が来ていたのでアップデートしたら、拡張機能が全て動作しなくなりました。 拡張機能の再インストールなども試してみましたが直らず。 Visual Studio Code 自体を一度アンインストールして 1.8.1 を再インストールすれば多分直ると思うのですが、面倒です。 PlantUML やら reStructuredText のライブプレビューの拡張機能とかは動かないとかなり困るのですが、Github の Issue を確認すると報告...
Page 1 of 10512345 ... 105