インストールシールドでセットアッププロジェクトのビルド時に意味不明なエラーに悩まされたのでその備忘録として残しておきます。なお、Visual Studio 2015 を利用していました(関係ないような気もしますが)。
Category Archives: 情報・プログラミング
[ Windows10 ] スタートアップフォルダパスとシェルコマンド
ここでは、Windows10 のスタートアップフォルダのパスとスタートアップフォルダを開くシェルコマンドについて掲載しています。
スタートアップフォルダに実行ファイル(.exe)のショートカットを保存しておくことで、ログイン時にそのショートカットファイルが自動で実行されるようになります。
[ C# ] ドライブフォーマットダイアログを出力する(SHFormatDrive関数)
エクスプローラでドライブを選択し、右クリックメニューからフォーマットを選択するとダイアログが出力され、ドライブのフォーマットを行うことができます。
ここでは、C# からこのフォーマットダイアログを出力するサンプルコードを掲載しています。なお、具体的には SHFormatDrive 関数を使用しています。
[ Visual Studio ] ソリューション内の複数のプロジェクトを同時にデバッグする
Visual Studio では、ソリューション内の複数のプロジェクトを同時にデバッグできることを、本日知りました。「え?」って寝耳に水のごとく気になる方はご確認ください。損はしません。
が、個人的には当分の間は使うことはなさそうです
[ C# ] ドライブをフォーマットする ( Win32_Volume.Format )
ここでは、WMI の Win32_Volume.Format 関数を使用して論理ドライブをフォーマットするサンプルコードを掲載しています。
[ C# ] WPF で MVVM パターン開発 ( ビューとビューモデルの関係性 )
最近では、WPF アプリケーションと言えば「MVVM」と言われるくらいのようです(知りませんけどね)。ここでは、WPF アプリ開発を始めて行おうとした(結局やめた)記念に MVVM の「V:ビュー」と「VM:ビューモデル」の関係性についてサンプルコードを作成してみようと思います。
[ C# ] yield return って何よ?(呼び出し元に値を返しつつ繰り返し処理を継続する)
ここでは、masao が最近知った C# における yield return についてのサンプルを掲載しています。気づいてはいたのですが、今まではシカトしていました。が、今回はじめてムリヤリ使用させられましたので、恨みを忘れないための備忘録として残しています。
[ XAML ] 無効なマークアップ (エンコードが必要な特殊文字を使用する)
GW も残り2日となった今日もなぜか出社しています。出社の理由は、問題児のアホのフォローです。本当に最低です。
しかもアホは、WPF とか今まで私が使ったことのない環境でアプリケーションを作成しておりますので、すんなりと手伝いできるとはとても思えません。
[ C# ] ボリュームラベルを取得・変更する (DriveInfo.VolumeLabel)
ここでは、C# でボリュームラベルの取得や変更を行うサンプルコードを掲載しています。管理者権限を要求されるかと思っていましたが、必要ありませんでした。ドライブのプロパティから、手動で簡単に変更できることからも、そのことがわかります。
[ Windows10 ] ISOファイルを CD/DVD に書き込む(特別なソフトは必要なし)
ここでは、Windows10 において、ISO ファイルを CD / DVD / DR に書き込む方法を掲載しています。Windows7 以降のOSにおいては、特別なソフトウェアをインストールする必要はありません。