WPFでWindowsOSのバージョンを取得する。
HockeyAppのSDKでやっていたやり方。 HockeyAppSDKのソースを見ていたらあったやり方。 レジストリから取るのを試みて、ダメだったらEnvironmentの値を使う。 CurrentBuildはちゃんと違いが出ているみたい。 [crayon-6480f91644e85635711435/] Environment.OSVersionでは、8以降だとちゃんと取得できない。 Envi […]
東京ベイといっても千葉なのさ
HockeyAppのSDKでやっていたやり方。 HockeyAppSDKのソースを見ていたらあったやり方。 レジストリから取るのを試みて、ダメだったらEnvironmentの値を使う。 CurrentBuildはちゃんと違いが出ているみたい。 [crayon-6480f91644e85635711435/] Environment.OSVersionでは、8以降だとちゃんと取得できない。 Envi […]
WPFアプリで、AppクラスのOnStartUpとOnExitのイベントが呼ばれない。 原因は、Appクラスの名前空間が、xamlとコードビハインドで異なっており、関連づいていなかったからだった。 他のアプリを複製して作ったアプリだった為、このようになってしまっていた! App.xamlの記述 [crayon-6480f916451a8870642712/] コードビハインド修正前 [cray […]
msiインストーラで、アンインストール時にアプリが仕様しているデータファイルも全て削除したくて、System.Configuration.Install.Installerクラスを継承したカスタムのInstallerクラスを利用して、処理を実装しようとしたが、起動しない。 System.Configuration.Install.Installerはちゃんと継承してるし、System.Compon […]
WPFアプリでインストーラを作りたい。VisualStudioの過去のバージョンには、msiファイルが作れる、インストーラのプロジェクトがあったらしいけど、最近のバージョンにはない。 だがしかし、MicrosoftからVisualStudioの拡張機能として用意されているので、それが使える。 VisualStudio2017用のは、2017/10/11時点では、バージョンが0.8.4だが、 […]
WPFアプリで、以下エラーが発生した。 Exception thrown: 'System.Runtime.Serialization.SerializationException' in mscorlib.dll アセンブリ 'OtherApp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' が見つかりません。 どうやら、バイナリで […]
HockeyAppを使います。 NuGetでHockeySDK.WPFをインストール App.xaml.csに以下を記述 [crayon-6480f916454a8427161893/] これで、意図的にクラッシュを発生させれば、次回起動時に、クラッシュレポートが送信されて、HockeyAppの管理画面にすぐに反映されます。
今まで、Visual StudioのDocument Outlineペインで、 対象のコントロールをフォーカスして、「右クリック > Edit style」でやっていたのに、 Edit Templateしか出てこなくなった。 結局、メニューからたどれた。 「Format > Edit style」
WPFで、Backgroundをアニメーションで変更しようとしていたときのこと、以下のエラーが発生。 An unhandled exception of type 'System.InvalidOperationException' occurred in PresentationFramework.dll Additional information: 'Background' プロパティはパス […]