Windows

1/2ページ

Corei7 iMacのBootCampでインストールしたWindows10が思った以上にVisualStudio開発環境として使えた件

そもそも、iMacのスペックは、高いです。 iMac (Retina 5K, 27-inch, Late 2015) 4.0GHzクアッドコアIntel Core i7(オプションで変更)(Core i7-6700K 4.00GHz) メモリ 32GB(自分で拡張) 開発で使う予定だったので、CPUは選択できる最高のものにして、メモリはamazonで16GBを2枚買って交換しました。 BootCa […]

WPFでWindowsOSのバージョンを取得する。

HockeyAppのSDKでやっていたやり方。 HockeyAppSDKのソースを見ていたらあったやり方。 レジストリから取るのを試みて、ダメだったらEnvironmentの値を使う。 CurrentBuildはちゃんと違いが出ているみたい。 [crayon-656a5dc2a1db4406149524/] Environment.OSVersionでは、8以降だとちゃんと取得できない。 Envi […]

c#の@(アットマーク)の意味

文字列の前に@を付ける(@-quoted string) @""で囲まれた文字列内では、エスケープシーケンスがそのまま使える。 具体的には、 こう書いていたのを... "c:\\Docs\\Source\\a.txt" こう書ける! @"c:\Docs\Source\a.txt" 予約語を変数名として使う場合に@ thisや、classや、returnなどの、予約後を変数名や関数名等の名前に使いた […]

VisualStudio2017でインストーラのプロジェクトがビルドできない

Microsoft Visual Studio 2017 Installer Projects in Visual Studio 2017を使用して、MSIパッケージを作ろうとしていたのだが、ビルドできない。ビルド(Build)してもリビルド(Rebuild)してもダメ。Outputに以下のメッセージが出るだけ。 ========== ビルド: 0 正常終了、0 失敗、0 更新不要、0 スキップ […]

Windows10のアップデートをしたら画面が暗くなったので調整して直した件

Windows10のアップデートをしたら、画面がなんか暗い。デスクトップPCだが、ディスプレイについている調整をしても、全然アップデート前の状態に戻らない。画面の明るさの設定とか、そういうのじゃない気がする。 「色の管理」からディスプレイの調整をすることで元に戻った! 色々調べた結果、「色の管理」から、ディスプレイの調整をすることで、暗くなった画面を元に戻すことができた。以下その手順。「設定」から […]

WPFでApp.xaml.csのOnStartUp、OnExitが呼ばれない。

WPFアプリで、AppクラスのOnStartUpとOnExitのイベントが呼ばれない。 原因は、Appクラスの名前空間が、xamlとコードビハインドで異なっており、関連づいていなかったからだった。 他のアプリを複製して作ったアプリだった為、このようになってしまっていた! App.xamlの記述 [crayon-656a5dc2a2292546373265/]   コードビハインド修正前 [cray […]

WPFでmsiのInstallerクラスを使ったCustomActionsが動作しない

msiインストーラで、アンインストール時にアプリが仕様しているデータファイルも全て削除したくて、System.Configuration.Install.Installerクラスを継承したカスタムのInstallerクラスを利用して、処理を実装しようとしたが、起動しない。 System.Configuration.Install.Installerはちゃんと継承してるし、System.Compon […]

WPFアプリでmsiインストーラーを作成する

WPFアプリでインストーラを作りたい。VisualStudioの過去のバージョンには、msiファイルが作れる、インストーラのプロジェクトがあったらしいけど、最近のバージョンにはない。 だがしかし、MicrosoftからVisualStudioの拡張機能として用意されているので、それが使える。     VisualStudio2017用のは、2017/10/11時点では、バージョンが0.8.4だが、 […]