trapemiyaの日記

hatenablogが新しくなったんで新規一転また2019年1月からちょこちょこ書いてます。C#中心のプログラミングに関するお話です。

2019-01-01から1年間の記事一覧

Windows FormプロジェクトにWPFプロジェクトで開発して機能を追加する

Window Formプロジェクトのアプリがあり、それに機能を追加する案件が発生しました。今更Windows Formで開発したくもなく、かといってWPFプロジェクトで全て作り直すのもアホらしいのです。 で、新規開発はWPFプロジェクトで作成し、それをWindows Formプロ…

Visual Studio 2015 Xamlで参照しているクラスやリソースが見つからない

Visual Studio 2015でのお話。他のバージョンのVisual Studioでもそうかもしれない。少なくともVisual Studio 2013はそうだ。なぜなら解決策が書いてあったページの症例がVisual Studio 2013だったからだ。 Xamlで参照しているクラスやリソースが見つからな…

Visual Studio 2010での不思議。「○○クラスは○○で既に定義されています」

ちょっと不思議なことがありました。 Visual Studio 2010(以下、VS2010)で改修作業を行ってコンパイルしたところ、hogefugaクラス(仮名)が「hogefugaクラスは既に定義されています。」と突然エラーになった。 VS2010で検索するも他にヒットせず。エクス…

Visual Studioでプロジェクトをコピーして違うプロジェクトを作る時の注意点

Visual Studioでプロジェクトをコピーして違うプロジェクトを作る時の注意点をいつも忘れるので備忘録的な。 1.Visual Studioで新しいプロジェクトを普通に作る。 ↓ 2.エクスプローラーでコピー元のプロジェクトのフォルダーやらファイルやらをコピー先…

DataTableの設計におけるLINQで集計する列のデータ型

DataTableの列を集計する場合、以下のように書くことが多いと思います。 items[1] = dataTable1.AsEnumerable() .Where(p => p.区分 == "予測") .Sum(p => p.金額); この時、個々のレコードの金額はint型を超えることがなくても、Sumした結果がint型を超える…

ClaudiaIDE 2.0.0になってVisual Studio2015、2017で動かない

私の環境だけかもしれませんが、ClaudiaIDE 2.0がVisual Studio 2015および2017で動かなくなりました。パッケージを読み込めませんでしたとエラーになる。再インストールしてもダメ。 よくみるとバージョンが2月1日に2.0.0に上がっている。動かなくなった…

Microsoft関連のフリーの開発ツールがまとまっていました

Microsoft関連のフリーの開発ツールがまとまっていました。自分の備忘録としても載せておきます。 Microsoft Hearts Programmers! 11 Free Development Tools From MS www.makeuseof.com