Xamarinと.NET MAUIのスレッドです。
C#でクロスプラットフォームのアプリを開発できるフレームワーク
無料、クロスプラットフォーム、オープンソース。
対応プラットフォームは、Windows, Android, iOS, macOS, Linuxなど
前スレ
Microsoft .NET MAUI part9 [Xamarin]
https://mevius.5ch.net/test/read.cgi/tech/1663067298/
Microsoft .NET MAUI part10 [Xamarin]
2022/12/19(月) 19:29:36.93ID:b7LRFmhz
573デフォルトの名無しさん
2025/08/11(月) 13:28:02.37ID:QPpYRl4f まとめ
.NET 9 で Release ビルドの最適化が強化
Trim(未使用コード削除)→ 必要なコードが消える
AOT(事前ネイティブ化)→ 動的生成や特殊ケースが壊れる
今回の設定はそれらを無効化して「安全寄りのビルド」に戻した
メリット: 確実に動く
デメリット: APKサイズ増加・起動時間やパフォーマンス低下
本番運用に向けた改善案
Trim 無効化の代わりに
DynamicDependency や Preserve 属性で必要な型を明示
TrimmerRootAssembly 設定を活用
AOT 無効化の代わりに
動的コード依存を減らす
AOT 対応コードへの置き換え
要するに、この変更は「.NET 9 から Release ビルドの安全マージンが減ったので、自分で安全側に戻した」という状態です。
もしサイズや速度も重視するなら、無効化ではなく「安全に最適化を活かす設定」にしていく必要があります。
.NET 9 で Release ビルドの最適化が強化
Trim(未使用コード削除)→ 必要なコードが消える
AOT(事前ネイティブ化)→ 動的生成や特殊ケースが壊れる
今回の設定はそれらを無効化して「安全寄りのビルド」に戻した
メリット: 確実に動く
デメリット: APKサイズ増加・起動時間やパフォーマンス低下
本番運用に向けた改善案
Trim 無効化の代わりに
DynamicDependency や Preserve 属性で必要な型を明示
TrimmerRootAssembly 設定を活用
AOT 無効化の代わりに
動的コード依存を減らす
AOT 対応コードへの置き換え
要するに、この変更は「.NET 9 から Release ビルドの安全マージンが減ったので、自分で安全側に戻した」という状態です。
もしサイズや速度も重視するなら、無効化ではなく「安全に最適化を活かす設定」にしていく必要があります。
574デフォルトの名無しさん
2025/08/12(火) 03:31:50.78ID:6s6e/dJu 互換性ぶっ壊しといて安全です言われてもなあ
575デフォルトの名無しさん
2025/08/12(火) 06:00:21.60ID:/Wr+0zZA 余計なことしかしない
576デフォルトの名無しさん
2025/08/12(火) 11:02:38.38ID:Hn1Qu25p Trimで何を削ったのかさくっとリスト出してくれればいいがそうはならないのよな
577デフォルトの名無しさん
2025/08/12(火) 14:25:07.03ID:VCS3T4pM AOTは実行時例外出しまくったから即オフったわ
あんなもんデフォルトとか正気の沙汰じゃない
あんなもんデフォルトとか正気の沙汰じゃない
578567
2025/08/12(火) 18:38:28.46ID:PHJLTY/j iOSでも試したけど
MtouchNoSymbolStripをfalseにしないと俺のアプリ起動に失敗しちゃう
gccのtrimでこんなダメダメなの聞いたこと無いんだが・・・
MtouchNoSymbolStripをfalseにしないと俺のアプリ起動に失敗しちゃう
gccのtrimでこんなダメダメなの聞いたこと無いんだが・・・
579567
2025/08/12(火) 20:34:12.00ID:PHJLTY/j ダメだった
動いたの古いビルドだった
.NET9にすると、iOSなんか、テンプレートのカウントプログラムすら動かなくなるな・・・
なんだこりゃ
動いたの古いビルドだった
.NET9にすると、iOSなんか、テンプレートのカウントプログラムすら動かなくなるな・・・
なんだこりゃ
580デフォルトの名無しさん
2025/10/20(月) 05:16:43.70ID:1t0gyqW2 こりゃ、.net10が楽しみだな
581デフォルトの名無しさん
2025/10/22(水) 12:09:17.18ID:nOawdUDg 結局は誰も触ってないから問題も上がらないってことか
582567
2025/10/27(月) 23:46:36.71ID:R4VDCOEB .NET10 になったら
.NET9ではAOTをチェックすると起動しなくなる問題が解決するのかな
.NET9ではAOTをチェックすると起動しなくなる問題が解決するのかな
583デフォルトの名無しさん
2025/11/12(水) 11:15:11.88ID:s+qzWvl/ AvaloniaバックエンドでLinux対応…
ネイティブ描画にこだわってた意味は…?
ネイティブ描画にこだわってた意味は…?
584デフォルトの名無しさん
2025/11/12(水) 14:01:41.32ID:C17pCTTx あいつ前からlinuxで動いてなかったか?
ブラウザコントロールみたいなのはだめだけど
ブラウザコントロールみたいなのはだめだけど
585デフォルトの名無しさん
2025/11/12(水) 17:51:46.56ID:/tio0wUe Avaloniaがflutterのimpellerバックエンドをどうこうとかもみたな
586デフォルトの名無しさん
2025/11/13(木) 03:17:15.00ID:cz+Tncz0 うーんMacもAvaloniaベースの方が高速なのか…
もうLinuxだけでなく全プラットフォームAvaloniaに寄生でよくないか?
ネイティブにこだわっても低性能バグだらけの実装しかできないんだから
もうLinuxだけでなく全プラットフォームAvaloniaに寄生でよくないか?
ネイティブにこだわっても低性能バグだらけの実装しかできないんだから
587デフォルトの名無しさん
2025/11/13(木) 08:11:34.27ID:OXoSwSNf バックエンドAvaloniaかよ
588567
2025/11/13(木) 23:56:44.54ID:cnLW99Qv .NET10はAoTをもっと進めたってドヤ顔で書いてるけど
どうせ迂闊に指定すると起動すらしなくて、自分でどのモジュールをAoTの対象外にするかちまちま調べなきゃいけないんだろ?
どうせ迂闊に指定すると起動すらしなくて、自分でどのモジュールをAoTの対象外にするかちまちま調べなきゃいけないんだろ?
589567
2025/11/15(土) 15:19:05.61ID:8YaZLliD VS2026 iPhoneのホットリロード対応してなかった・・・
590デフォルトの名無しさん
2025/11/16(日) 15:45:34.30ID:hOoDF7qK avaloniaにMAUI被せても余計なレイヤが増えるだけでメリット無いだろ
最初からavaloniaで組めば済む話
迷走っぷりに呆れるわ
最初からavaloniaで組めば済む話
迷走っぷりに呆れるわ
591デフォルトの名無しさん
2025/11/19(水) 08:45:20.40ID:3fOYPujh マイウー
592デフォルトの名無しさん
2025/11/19(水) 14:08:14.51ID:JtciCawm MAUIチームは結構な人員削減くらったから妥協案としてAvalonia採用は仕方ないんじゃ無いか
593デフォルトの名無しさん
2025/11/19(水) 15:43:12.54ID:po3LAMtG 元から人少ないイメージしかない
594デフォルトの名無しさん
2025/11/20(木) 02:47:07.19ID:MdW3ACb6 今アクティブなコミッタは4人くらいかな?コード規模に比べて人が少なすぎるよ
MicrosoftはMAUIをどうしたいのかねえ
MicrosoftはMAUIをどうしたいのかねえ
595デフォルトの名無しさん
2025/11/20(木) 13:29:11.33ID:ddB92ZGl もうさ、Fluent UIの実装を各言語の主要UIフレームワーク向けに提供したほうがいいんじゃないか?
C#は諦めよう
C#は諦めよう
596デフォルトの名無しさん
2025/11/21(金) 00:23:25.64ID:/Cpdili4 maui、マジで終わりなの?
Xamarin買収したのは何だったの?
Xamarin買収したのは何だったの?
597デフォルトの名無しさん
2025/11/21(金) 01:21:54.44ID:Qn9mTFMO flash でモバイルアプリが作れるようになったときはすげー簡単に作れて感動したのに
adobeはモバイルアプリから撤退
mauiを始めたらマイクロソフトはmauiチームをリストラ・・・
次はどこに行こう
adobeはモバイルアプリから撤退
mauiを始めたらマイクロソフトはmauiチームをリストラ・・・
次はどこに行こう
598デフォルトの名無しさん
2025/11/21(金) 17:46:57.74ID:YA9gtSxw >>597
が来ちゃったからMAUIも同じ運命か…
が来ちゃったからMAUIも同じ運命か…
599デフォルトの名無しさん
2025/11/21(金) 21:26:18.47ID:Y9/EIU0A 人数少ないのに女が混じってるチームもあるからな
女は多様性とかで混じってるだけで能力低いのばっかなのが現実
女は多様性とかで混じってるだけで能力低いのばっかなのが現実
600デフォルトの名無しさん
2025/11/21(金) 21:33:35.63ID:Qn9mTFMO 女よりやばい
ID:Y9/EIU0A
惨状
ID:Y9/EIU0A
惨状
601デフォルトの名無しさん
2025/11/21(金) 21:53:57.34ID:ey5s4TF0 MAUIとかBlazorとか賑わってるのあるの…
602デフォルトの名無しさん
2025/11/22(土) 02:35:59.03ID:Z75EPBAl >>591
ウマイー
ウマイー
603デフォルトの名無しさん
2025/11/22(土) 13:43:01.62ID:2aUwFr46 あれ?角田とハミルトンは?
604Coplit
2025/12/11(木) 23:50:24.79ID:szypLeaX iOS26.1にしたら、アプリが起動時に落ちるようになった。
605デフォルトの名無しさん
2025/12/11(木) 23:56:02.65ID:PvhgMPUU .NETのiOSアプリがShellからメインフォームに遷移しなくなったよね
そして8秒たつとタイムアウトでアプリダウン
そして8秒たつとタイムアウトでアプリダウン
レスを投稿する
ニュース
- 【続報】母親名義の部屋に男性遺体…西東京市・母子4人死亡事件と関連は [どどん★]
- 三重県 外国籍の県職員採用 来年度から取りやめる方向で検討 [どどん★]
- 真冬に“エアコン”がなく孤独な死…生活保護受給者40代シングルマザーの悲劇が行政に問いかける“教訓” ★3 [ぐれ★]
- 【労働力不足】43万人、外国人「育成就労」で補完 27年度から新制度 特定技能制度と合わせて123万人まで受け入れ ★4… [ぐれ★]
- 【テレビ】石破茂氏、「もう一度総理大臣をやる気はありますか?」に“たった一言”で回答 [冬月記者★]
- 日テレの男性記者と女性記者がカラオケBOXで行為に及び、NHK記者が動画撮影 動画が拡散するも女性記者は「泥酔していて記憶がない」★6 [Ailuropoda melanoleuca★]
- 日本人、やす子の異常性に気づき始める [402859164]
- 普通の日本人「若者よ。日本を破壊したこの2人を忘れるな」 Zガキ「はぇ~」 [455031798]
- __司法省メール、トランプがエプスタインの飛行機に1993~96年に少なくとも8回搭乗 [827565401]
- 【悲報】高市首相「無責任な減税とか国債発行なんかしないわよ!」 [115996789]
- 元日銀黒田「1ドル150はいくらなんでも安すぎる。120円くらいがちょうどいいんじゃないかなーって思う」 [884040186]
- 親孝行ってなにって考える
