2025-06-01から1ヶ月間の記事一覧
はじめに Electron Forgeで頒布形式を作成しようとした場合、以下のようなエラーが出力されました。 An unhandled rejection has occurred inside Forge: Error: Failed with exit code: 4294967295 一応解決策を見つけることができたので備忘録の意味合いも…
はじめに 先日初めてGitHub Marketplaceに自作OSSを公開してみたのですが、その際にbrandingに何を設定しようか迷いました。 github.com branding: icon: 'search' color: 'blue' その際に参考になるOSSを見つけてとても便利だったので、備忘録も兼ねて書き…
はじめに 以下のコードを書いていたときに、BOMに関して挙動が違うことに気づきました。 // utf-8のBOM付き.txtを読み込みたい // パターンA var x = File.ReadAllText(path); // パターンB var tmp = File.ReadAllBytes(path); var y = Encoding.UTF8.GetSt…
はじめに 今まで個人プロジェクトでは正直コミットログは適当でも良いのではないかと思ってました。コミットログはレビューしやすくするためのもので、レビュワーがいないならやる意味ないのかなと。ただ最近以下の手順を試してみたところ、レビュー関係なく…
はじめに OSS見ていて気づいたのですが、Samples~のようなフォルダ名だとAssets以下に表示されていないことに気づきました。github.com知識がなくなんでだろうと思っていたところ、どうやら特定の命名をするとUnity上で非表示になるっぽいです。そこら辺を調…
はじめに AssetDatabaseはアセットの作成・削除・移動・コピーなどの操作をすることができます。特に大量のアセットに大して操作を行ったりすると、なかなか処理が終わらずにパフォーマンス上の問題がでてきたりします。 docs.unity3d.comそこでAssetDatabas…
はじめに PcakgeReferenceとProjectReferenceを利用した下記のcsporjがあるとします。それぞれのプロジェクトをビルドする際に必要な.NET SDKのバージョンは何か分かるでしょうか? <TargetFramework>net8.0</TargetFramework> ... <ProjectReference Include="../Hoge/Hoge.csproj" /> <TargetFramework>net8.0</TargetFramework> ... </projectreference>
はじめに 今回はDirectory.Build.propsとDirectory.Build.targetsを用いて特定フォルダ以下の.csprojに対して共通設定を記述する方法を紹介したいと思います。 はじめに 概要 注意点 利用例 ちなみに 参考 概要 Directory.Build.propsとDirectory.Build.targ…
はじめに .NET10 Preview4からfile-based appsという.csprojなしで.csを実行できる機能が追加されました。devblogs.microsoft.com手軽に利用できるようになったのは勿論のこと、特にCI/CDで.csを利用する手法がより広がっていくのではと思っています。前にPr…