ブログの説明
ブログの説明2

2017/04/27

C#で絶対パスから相対パスを取得する

event_note

2017/04/23

Windows 10 に .NET Framework 2.0 をインストールする

event_note

NLog で出力したログを見るために Log2Console をインストールしようとしたのですが、.NET Framework 2.0 が必要のようでした。

Windows 10 にはデフォルトでは .NET Framework 2.0 がインストールされていません。
しかし、わざわざネットでインストーラーを探してダウンロードしなくても簡単にインストールできます。

  1. 「コントロールパネル」を右クリック>「プログラムと機能」>「Windowsの機能の有効化または無効化」をクリックします
  2. 「.NET Framework 3.5(.NET 2.0および3.0を含む)」のボックスにチェックを入れます
  3. ファイルのダウンロードが始まります

2017/04/22

NuGet による拡張機能のインストール

event_note

Visual Studio のパッケージマネージャー NuGet を使って、Visual Studio に拡張機能をインストールする方法です。

GUI でのインストール方法

[ツール] > [NuGetパッケージマネージャ] > [パッケージマネージャコンソール] を選択します。

CUI でのインストール方法

パッケージの名前が分かっている場合は、パッケージ マネージャー コンソール でコマンドを打ったほうが早いかもしれません。
「パッケージ マネージャー コンソール」は以下から開くことができます。

[ツール] > [NuGet パッケージ マネージャー] > [パッケージ マネージャー コンソール]

パッケージをインストールするには以下のコマンドを入力します。


PM> Install-Package パッケージ名

2017/04/11

AsciidocFX をビルドする

event_note

2017/04/10

TortoiseSVN ロック状態のチェック

event_note

ロックされているファイルはないか、誰がファイルをロックしているのかを調べる方法です。

  1. 作業ディレクトリで右クリックし、「TortoiseSVN」→「変更をチェック」を選択します。
  2. 「リポジトリをチェック」を選択します。
  3. ロックしている人がいたら表示されます。

2017/03/27

Visual Studio で文字がにじむ(ぼやける)

event_note

Visual Studio 2015 でプログラミングをしていると、どうも文字がにじんで見えるというかぼやけて見えるところがありました。
原因はすごく単純なことで、ソースコードの表示の倍率が中途半端な値になっていることでした。
ソースコード表示画面の左下のほうに倍率の設定がありますが、ここが私の場合 99% になっていました。

2017/03/04

Windows の不要なサービスやスタートアップを無効にして高速化

event_note

会社の PC が重すぎて仕事にならないので、頑張って不要なサービスやスタートアップを無効にして高速化を図りました。
環境は Windows 7 です。
内容の保証はできませんので自己責任でお願い致します。

Adobe Acrobat Update Service

Adobe Reader などの自動アップデートの監視などでされてると推測しますが、不要なので無効にしました。

Microsoft IME Dictionary Update

日本語の入力環境には Google 日本語入力を使用しているので、無効にしました。

NT Meter

NEC 製の PC に入っているサービスで、PC が故障した時にメーカーが見るログを記録しているようです。
無効にしました。

Shell Hardware Detection

CD や DVD などの自動再生に関連するようですが、必要ないので無効にしました。

TEPRA Driver Option UI Manager

テプラを PC に繋いで使用したときにインストールしたのだと思われますが、滅多に使わないので無効にしました。

UMVPFSrv

Logicool のマウスやキーボードに関するサービスのようです。
以前 Logicool の Web カメラを接続したことがあったので有効になっているのだと思いますが、現在は使用していないので無効にしました。

Windows Image Acquisition (WIA)

デジタルカメラやイメージスキャナなどのイメージング・デバイスを接続するときに必要となるようですが、そういったデバイスは使用しないので無効にしました。

Windows Live ID Sign-in Assistant

Windows Live Messenger や Skydrive などを使用する際に必要なサービスだそうですが、会社の PC では使用しないので無効にしました。

Windows Phone IP over USB Transport (IpOverUsbSvc)

Windows Phone デバイスでアプリをテストする際などに必要となるようです。
Windows Phone SDK インストールすると、このサービスもインストールされるようですが、Windows Phone の開発などは行っていないので無効にしました。