【#CSHARP】ソリューション内でサービス,Winformアプリを混在で作成させ,バイナリ出力先を同じにするとサービスが起動しない
関連記事
- 【ChatGPT o4】祝日なのに仕事ーバテすぎー今夜こそ絶命だーモルモルモル 【2025年03月20日(木)】
- 【#CSharp】制御系が動き出したべ 【2025年02月20日(木)】
- 【#CSharp】ひっさしぶりにガッツリなC#案件をやっているぞー 【2025年02月19日(水)】
- 今週もひたすらモノ書き #JAVA 祭りがまだまだ続く そろそろC#を書かせろー 【2024年12月04日(水)】
- 【#PHP】謎な #Laravel 案件 引き渡したじ 【2024年01月11日(木)】
.Net6以降の話
NetFramework時代はこんなことはなかったべ
サービスとWinformを混在させたソリューション
すべてのプロジェクトプロパティ中,ターゲットOSを「Windows」に指定して
成果物をおんなじフォルダに出力させると,サービスが立ち上がらない
変なエラー出して,サービスが落ちる
仕方ないんで,サービスだけターゲットOSを「指定なし」
サービス,Winform共用のDLLが居るんで,こいつらもターゲットOSを「指定なし」
コンパイル時に変なワーニングが出てくるが(.Netのバージョンが合ってないとかなんとか
無視させる
出力先は「Net6.0」「Net6.0-windows*****(*は数字)」に分かれる
これをごっちゃでインストールさせるとまた,落ちまくるんで
program filesフォルダはサービス用フォーム用で2つに分ける
ここまでして,安定稼働,するんじゃけど
猛烈にダサい...ドロドロドロ
ぜったいサービス側のフレームワーク,UI付きのフレームワークが衝突している
これ,衝突回避してくれよー>MS
まさに混ぜるな危険!
ダサすぎて,トーチャン涙が出てくらァ~~(暴れはっちゃく爆
って,前もこの話,書いてる(笑
⇒【#dotnet6】Net6でUIアプリ&サービスアプリのコンパイル出力先を同じホルダで指定すると,DLLヘルが発生
全然不具合,解消しないのぉ
コメント
兵庫 城崎温泉 旅館で火事 ほぼ消し止められる
東海道新幹線 停電のため運転見合わせ 区間が拡大 原因調査中
【霧島山】新燃岳:活発化してた火山性地震,ピタッと止まった(25/4/26)
今日は落雷,ひょうに厳重警戒じゃげな(25/4/14)
中日本高速道路 ETCシステム障害 7都県 一部の専用レーン閉鎖(25/4/6)
iPhone米価格は相互関税で30─40%上昇か、上位機種は2300ドルも
【地震】大隅半島東方沖で地震:宮崎市などで震度4 津波の心配なし(25/4/3)
「ジャパニーズウイスキー」の基準“法律で明確化を”業界団体
【#桜】国富:大坪の一本桜を見物に行った!咲いてなかったドロドロドロ(25/3/22)