nakamurakko’s blog

仕事で覚えたこと、勉強したことを自分のメモ代わりに書いていこうかなと。

テキスト情報を読み上げる WPF アプリケーションを作成する

環境 Windows 11 Visual Studio 2022 .NET 7 テキスト情報を読み上げるUWPアプリケーションを作成する や テキスト情報を読み上げるWindows Formsアプリケーションを作成する でテキストを読み上げるアプリケーションを作成していたけど、 GitHub にリポジト…

Hyper-V でインストールのテストを繰り返す

Hyper-V で環境を構築してチェックポイントを使えば、クリーンな環境にインストールするテストが繰り返し実行できる。 環境 Windows 11 Pro 準備 コントロールパネル > プログラムと機能 > Windows の機能の有効化または無効化 で、 Hyper-V にチェックをつ…

Electron で C# の DLL を実行する

Electron で C# の DLL を使いたい場合、 electron-edge-js を使って呼び出す。 DLL をインポートした EXE を作成して、 Node.js の child_process.execFile を使って EXE を呼び出す。 という方法があるようで、今回は electron-edge-js を使って呼び出す方…

Entity Framework Core 7 で 「信頼されていない機関によって証明書チェーンが発行されました。」

環境 Visual Studio 2022 SQL Server 2019 .NET 7 Entity Framework Core 7 (EF Core) Entity Framework Core 7 がリリースされたのでプロジェクトに適用したところ、 Microsoft.Data.SqlClient.SqlException (0x80131904): A connection was successfully e…

Angular のプロジェクトに ESLint を設定して、 TypeScript っぽく書いているかチェックする

環境 Angular CLI 13 Visual Studio Code 参考にしたサイト @typescript-eslint/eslint-plugin eslintを最大限活用してTypeScriptの型安全を少しずつ高める方法 TypeScriptのプロジェクトでESLint+Prettierを活用する Angular のプロジェクト内で TypeScript…