ILMerge を使ってアセンブリを 1 つにまとめる

アプリを作るとき、参照する自作アセンブリが地味に増えてきて、しかも 1 つ 1 つは大したこと無い内容だったりするので、exe ファイル 1 つにまとめてしまいたいなーと思い、ILMerge を試しました。このツールを使うと、複数のアセンブリを 1 つにまとめることができます。また、Public なクラスなどのアクセス修飾子を Internal に変更して、外部から参照できないようにするオプション…

続きを読む ILMerge を使ってアセンブリを 1 つにまとめる

Visual Studio Installer (インストーラー プロジェクト) に関するあれこれ

Visual Studio Installer (インストーラー プロジェクト) は Visual Studio 2012 からサポートされなくなっていて、無償で手軽にインストーラーを作成するには Flexera 社の InstallShield LE をダウンロードして使う必要がありました。(手軽じゃなく本気でやるなら WiX を使うという方法もあるらしい。) でも、InstallShield …

続きを読む Visual Studio Installer (インストーラー プロジェクト) に関するあれこれ

XAML でのプロパティ記述順序

XAML でのプロパティの記述順序を考えてみました。 WPF にまだまだ不慣れな私は、XAML をいろいろ書いて試しているうちに、プロパティがどんどん増えていって、グチャグチャになりがちです。思いついたままに定義していくので、順序に一貫性もなく…。そこで、改めてプロパティの記述順序を考えてみようと思い立ちました。と言っても、プロパティはクラスによって様々あるので、全部考えるのは大変だし徒労に終わり…

続きを読む XAML でのプロパティ記述順序