Visual Studio 2022 Part1

■ このスレッドは過去ログ倉庫に格納されています
2021/10/14(木) 08:11:07.29ID:YJJMzJvg0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

Visual Studio 2022 の新機能
https://docs.microsoft.com/ja-jp/visualstudio/ide/whats-new-visual-studio-2022?view=vs-2022

The Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/

リリースノート
https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes#
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2022/02/24(木) 16:05:05.72ID:1kc50FGRd
できるでしょ。ただ、その責任を誰が取るのって話になるから
意思決定させないだけ
2022/02/24(木) 16:14:37.53ID:MBzpszCI0
できないよ
コンピュータができるのは演繹だけで帰納はできない
これは何を目指してみようかを決め得ないことにつながる
2022/02/24(木) 16:16:42.58ID:MBzpszCI0
意思を何が持つのかという主体の問題もあるが、この論点は今は置いとく
2022/02/24(木) 21:33:32.81ID:A7H3os8A0
機械学習じたいが帰納なんじゃ。
2022/02/24(木) 21:40:56.91ID:j0njw0Fu0
言語乱立、ライブラリ乱立、フレームワーク乱立、でPGの負担だけが増えまくり。
493デフォルトの名無しさん (ワッチョイ 4301-EcOz)
垢版 |
2022/02/25(金) 06:22:32.28ID:JDQC27+p0
>>483
VB6.0オンリーとか。
494デフォルトの名無しさん (ワッチョイ 4301-EcOz)
垢版 |
2022/02/25(金) 06:23:29.93ID:JDQC27+p0
>>492
WPFが良い例。
2022/02/25(金) 06:37:34.92ID:Sq4+6MdfM
UWPが終わってこれからはどうなる?
2022/02/25(金) 07:26:54.42ID:2Pynziee0
>>491
おまえ本当にPGか?
意味づけされていない信号から規則性をどうやって探すんだよ?
仮にできたとして、そのプログラムに暗号的乱数を入力したらどんな仮説を立てられるんだ?

できたらすげえけどな
波動関数が収束するときの規則性を機械に探させられるんだから
2022/02/25(金) 07:55:10.46ID:WF/UlBlGM
単純な機械学習は演繹的アプローチ
帰納的アプローチは深層学習(ディープラーニング)
2022/02/25(金) 13:16:02.56ID:2Pynziee0
PGというより教材屋さんだったか
しかも営業
2022/02/25(金) 13:49:52.10ID:nOn96v8R0
WPFもUWPも死んだの?
次はなに?
2022/02/25(金) 14:03:32.19ID:Cu0cHhtj0
https://docs.microsoft.com/ja-jp/windows/apps/desktop/visual-studio-templates
2022/02/25(金) 20:32:29.71ID:lt6Bpj8GM
>>500
Uwp って更新されてたんだ…
2022/02/26(土) 01:56:32.72ID:GSTlRpFo0
結局残るのはWinFormsとWinUIになりそうな気がする。
2022/02/26(土) 02:00:41.76ID:pQ+vj2We0
MFCが一番
2022/02/26(土) 02:13:08.67ID:F3NNetIn0
>>503
クラスがクソ
2022/02/26(土) 02:47:35.15ID:GSTlRpFo0
第三次世界大戦で文明がリセットされて1000年後の人類が見つけたオーパーツがWinFormsで作られたエロゲとか胸が熱くなる。
506デフォルトの名無しさん (ワッチョイ 4666-n/e3)
垢版 |
2022/02/26(土) 03:03:38.09ID:iPiqN/Uz0
1000年後からしたら、今のライブラリもプログラミングも単純すぎて「は?ゴミ?」ってなもんだろう。
2022/02/26(土) 06:09:47.78ID:tOeSmv+v0
>>503
WTLの方がまだマシ
2022/02/26(土) 09:04:56.67ID:gtNsPgKpd
>>506
文明がリセットされればそうはならないんじゃね
2022/02/26(土) 09:13:11.52ID:e5W/1zqv0
Windows.Formsのフレームを
薄くて平たい石をはめ込んで作ってるかもしれないんだぞ
ボタン石を設置して、押されると中に居た人が指圧されて気づいて
別の場所のレバーを引くとかそういう世界かもしれないんだぞ
510デフォルトの名無しさん (ワッチョイ b301-jC74)
垢版 |
2022/02/26(土) 13:49:08.66ID:JXlfD3WI0
>>499
WPFは死ぬも何も表舞台で活躍すらしてないが。
511デフォルトの名無しさん (ワッチョイ b301-jC74)
垢版 |
2022/02/26(土) 13:50:20.63ID:JXlfD3WI0
>>503
扱える人は激減してるな。
常駐アプリとかプリンタドライバなんかで
見かける。
512デフォルトの名無しさん (ワッチョイ caad-Fa8i)
垢版 |
2022/02/26(土) 14:13:32.39ID:s7o748Oc0
>>511
MFC使える人なんて山ほどいるよ
2022/02/26(土) 15:40:52.66ID:4iJBsWE6a
>>511
MFCはかつて使っていたけど流石に時代遅れ

プリンタドライバーはDDK+Cコンパイラ(MSC)で作ってたけど今はどうなんだろ
2022/02/26(土) 16:00:21.50ID:tOeSmv+v0
>>513
WDK+Visual Studio(C言語)
2022/02/26(土) 16:35:20.42ID:/VJv8VFj0
プリンタードライバーはハードウェアにアクセスしないから他のドライバーとは全然違う。
2022/02/26(土) 22:52:17.03ID:TNmFLFGs0
MFCが世界を変えた。レジェンドなんだよ。
2022/02/26(土) 23:43:30.93ID:e5W/1zqv0
MFCの正当な進化系がまだ整ってないので
2022/02/26(土) 23:52:19.33ID:nPeFYJEF0
C++/CLIをちゃんと維持してくれたら大部分が移行してくれてたろうになぁ
2022/02/27(日) 06:59:30.83ID:XiobTp3y0
>>511
使える人 != 使ってる人
520デフォルトの名無しさん (ワッチョイ b301-jC74)
垢版 |
2022/02/27(日) 13:07:02.11ID:x5+itrjp0
taskkill /f /im perfwatson2.exe
プロジェクト名前変更できないときなど。。
バグかよ。
2022/02/27(日) 13:11:36.54ID:hjaMvOv00
MFCを難しいと感じる人はWin32APIも.NETも難しいと感じるだろうね
2022/02/27(日) 13:35:42.10ID:+/7Q5xyFM
難しいかどうか知らんけど
プロだと仕方ないが素人がわざわざ使うものでもない

どちらかと言うとアホが使うものだと言う印象
手間がかかるものを好き好んで使う必要はないだろう
2022/02/27(日) 14:15:34.16ID:D60h1DhG0
>>522
Win32ネイティブアプリ作るならMFCはお手軽だぞ
2022/02/27(日) 14:20:26.29ID:hjaMvOv00
手間のかかる独自カスタマイズ実装はMFCだろうとそれ以外だろうとあんまり変わらんと思うんだけど
最近は「MFCをくさすオレかっこいい」みたいな厨二病しぐさが流行ってるのかね
2022/02/27(日) 14:31:05.47ID:S3SwrRF80
C/C++でwin32apiをバチバチ叩くワイはcomctl32.dllを進化させてくれたら満足です
2022/02/27(日) 14:49:09.32ID:ti6+rDLm0
おいおい、いつの時代に生きてるんだ?
2022/02/27(日) 15:00:51.60ID:/0mDODTP0
現代から見りゃMFCだって大差ないだろ
2022/02/27(日) 15:16:19.73ID:XiobTp3y0
>>523
だよな

確かにクソなところもあるけど
そこは避けて使えるし
529デフォルトの名無しさん (ワッチョイ b301-jC74)
垢版 |
2022/02/27(日) 17:00:19.01ID:x5+itrjp0
MFC(ネイティブWIN32)は .NETに比べて速度が2.5から3倍ほど速いんだよな。

計算バシバシやると大違い。
2022/02/27(日) 17:44:31.02ID:+/7Q5xyFM
MFC大差ないと思ってる人ほど最近は使ってないんだろうな
業務で使ってたけどあんなもん手間暇かかって不思議なバグが出る謎フレームワーク
2022/02/27(日) 18:04:42.62ID:/0mDODTP0
>>530
「大差ない」って書いてるの>>527だけだが、これへのレスか?
レスの流れを全く読めていなさそうだからMFCを語るべきではないと思う
2022/02/27(日) 18:04:46.82ID:A9YXALEoa
不思議なバグが、でる奴はアカン奴だな。
2022/02/27(日) 18:28:35.55ID:+/7Q5xyFM
一人で開発してたら謎バグは出ない
複数人で開発すると謎バグがでる
2022/02/27(日) 18:28:36.68ID:pG3cy70T0
やっぱWTLよな
2022/02/27(日) 18:34:18.29ID:o7kRBzLD0
MFCのリッチさに比べたらWTLはペラペラのwin32ラッパーだよ。
2022/02/27(日) 19:03:56.98ID:SEfcLpMr0
>>529
演算用のモジュールだけネイティブコードのDLLとかではダメなん?
2022/02/27(日) 19:09:33.76ID:o7kRBzLD0
WPFというのが相当にクソ遅い。winfromはまだマシ。
2022/02/27(日) 19:40:59.98ID:2GGoVw4G0
>>524
WTLでイキってみたい年頃。
2022/02/27(日) 20:31:20.81ID:nGlHhzSe0
レスポンスのサクサク感を思えば
何度もWTLやMFCに情熱を傾けもしたけれど

もういいよ、俺.NETでいいよ... の心境になってから
やるべきことができるものを、精神的に気軽に作れることのほうが重要に思うようになった
2022/02/27(日) 21:36:59.16ID:DNegU1tb0
16bitの頃より後はMFC触ってないんだけど、64bitネイティブとかも対応してんの?
2022/02/27(日) 21:44:02.90ID:rubm5JO90
少しは調べたんだっけ?
2022/02/27(日) 21:49:58.55ID:VN1UC9sN0
>>523
例えばSTATICコントロールの前景色・背景色を変える程度の事でもWindowメッセージをフックして。。みたいに煩雑だろ
2022/02/27(日) 21:58:32.46ID:o7kRBzLD0
デフォルト色変えたがる奴のアプリってゴミばかりやん
2022/02/27(日) 21:59:23.44ID:/0mDODTP0
フックと言わんし
2022/02/27(日) 22:03:30.90ID:DNegU1tb0
>>541
俺か?
使う予定もないし調べんが
2022/02/27(日) 22:06:57.20ID:+/7Q5xyFM
調べるだけ時間の無駄かな
2022/02/27(日) 22:10:28.64ID:2GGoVw4G0
なんでそんな無駄なことに興味持ったの
2022/02/27(日) 22:57:06.66ID:D60h1DhG0
>>533
それはチームにダメPGがいるんだろ
2022/02/27(日) 23:02:09.06ID:D60h1DhG0
>>542
SDKだけでやってもウィンドウメッセージハンドラ書かないとだめだが
MFCが特別煩雑になってるわけではない
2022/02/28(月) 00:46:04.97ID:iNnWMld5a
>>544
WindowMessageを引っ掛ける(フック)やん
2022/02/28(月) 02:40:14.15ID:LWo9z6at0
サブクラス化とか誰が言い出したんだろうな
2022/02/28(月) 03:19:23.57ID:S6XgoKpr0
仕事で久々にXamarinやることになったので2022入れたらXaml Previewなくなってた(´-ω-`)(ホットリロードが便利だからいいっちゃいいんだけど)
2022/02/28(月) 07:43:58.95ID:xzjNndYE0
SetWindowsHookExとは違いそうだな
2022/02/28(月) 09:09:17.38ID:IMBHbz6F0
自信のWindowProcでメッセージ処理するだけだよ。
2022/02/28(月) 09:32:29.02ID:pqH0L6FcM
>>552
けどデザインの初期段階にプレビュー無いのはやっぱり不便よ
2022/02/28(月) 09:52:05.45ID:LOpZyxFh0
>>551
マイクロソフトだろ
CWnd::SubclassWindow()
2022/02/28(月) 11:31:08.26ID:yTUgOi3+0
コントロールの色を変えたくても変えると下品にしかならないからやんないけど
それでも変えるならサブクラス化すら不要でWM_CTLCOLOR系でよくなかったか
2022/02/28(月) 11:53:18.94ID:mfb6E+2h0
色変更とかオーナドローってイキリVB6PGがよくやってたなw
2022/02/28(月) 12:28:52.81ID:LOpZyxFh0
入力エラーのあるEDITの背景色を薄赤にするとかはやったことある
2022/02/28(月) 12:35:44.67ID:xrBOKM6i0
色付き絵文字を表示する時、どうやってる?
2022/02/28(月) 21:49:29.56ID:9tdJq8yI0
数値入力のみ可能な EditBoxはみんな作ってたよな
2022/02/28(月) 22:49:27.56ID:mfb6E+2h0
つくらねえよめんどくせえ
2022/02/28(月) 23:03:14.31ID:LOpZyxFh0
>>561
フックはしないけど作った
2022/02/28(月) 23:12:45.11ID:TawWBZkT0
>>561
IPアドレスのみとかは作ったわ
2022/03/01(火) 06:42:49.88ID:qblu1Z+O0
>>562
めんどくせえって、ライブラリ化すれば1回で済むだろ
2022/03/01(火) 21:19:27.53ID:qJOTt2Cn0
2019スレでも書いたんだけど過疎ってるからこっちで質問させてくれ
一年ぶりにコード書くか〜ってVS2022入れたんだが
キーボードショートカットAlt+F12(ここに定義を表示)だけ反応しないんだけどおマカン?
F12、Ctrl+F12とかは普通に効くし、キーボードの設定見てもAlt+F12がちゃんと割り当てられてる
2022/03/02(水) 02:26:37.55ID:bwAjdRAeM
うちの環境だと、正常に動作しているように見える 17.1.0
568デフォルトの名無しさん (ワッチョイ b301-jC74)
垢版 |
2022/03/02(水) 11:12:52.22ID:yodEZbxG0
VS2019
BIN と OBJのディレクトリが作られるけどどっちにもexeが入ってるけど
どう違うんだ?
2022/03/02(水) 12:08:49.48ID:E+bzZIj70
スレタイ読めばいいんじゃないかな
2022/03/02(水) 12:37:27.18ID:JBTrATXca
>>568
笑えばいいと思うよ
2022/03/02(水) 13:07:28.71ID:NyptcNsYM
>>566
うちもちゃんと効いてるよ
なんかほかのアプリかプラグインのショートカットがぶつかってるんじゃないかなぁ
2022/03/02(水) 15:29:45.88ID:ywNPTgSS0
>>567 >> 571
やっぱおま缶か・・・
ひとまずVS側のショートカットキー変更して対応したよ
2022/03/02(水) 23:04:00.43ID:8rl40gQE0
これでwpfアプリのメモリーリークって調べられますかね?
2022/03/03(木) 10:03:22.95ID:KnSWqmARM
今のvsでマクロって使えないんだっけ?連続置換とかマクロでやりたいんだけどやってる人いる?
2022/03/03(木) 14:33:32.45ID:zWEJ5yF10
>>574
マクロってVS2012から廃止されたのでは?
2022/03/06(日) 04:02:56.79ID:c7wNPk+90
>>552
552だけどVSめっちゃ賢くなっとるんな(Tab押下でぽんぽんコーディングが進んでいく)
2022/03/08(火) 12:52:53.09ID:ApqddS7q0
VS2022のIDE、最小化してしばらくするとタスクバーのボタンを押してもビープ音鳴って最小化状態から戻らなくなることがある…
出力ウィンドウとかをフローティングでサブモニタ配置してるのは関係あるのだろうか

2019まででは見たことが無い症状
2022/03/08(火) 13:08:21.47ID:8Or0W6/o0
>>577
そう思うならサブモニターに配置しなければ分かるんじゃないの?
2022/03/08(火) 14:42:48.26ID:FkMx4AF30
プロジェクトにdockerサポート追加したらすげー不安定になった
580デフォルトの名無しさん (ワッチョイ ab01-Ff7g)
垢版 |
2022/03/08(火) 16:28:05.79ID:MZIFCw930
>>577
俺もあったな サブディスプレイも使ってた 出力ウィンドウはフローティングしてないけど
Alt + Tabでウィンドウを選択してやると直ったよ
2022/03/08(火) 18:38:55.29ID:cpo20Guwa
>>579
何がどう不安定になった?
2022/03/09(水) 09:30:12.73ID:AfmpgQzp0
17.1.1
2022/03/09(水) 10:38:52.31ID:fWu5BP9kM
Current 17.1.0 → 17.1.1
LTSC 17.0.6 → 17.0.7
2022/03/09(水) 23:57:47.34ID:jIAUAwVHr
アップデート毎回デカすぎ
2022/03/10(木) 12:14:38.23ID:S/fJEyWOd
昔からそんなもんだ
アップデートと称する全取っ換え
2022/03/10(木) 12:35:40.41ID:z1PDCa110
昔はアップデートが必要なモジュールだけ差し替えだったけど
今は全モジュールに証明書が入っている上バージョン相違無いか検証した上でロードしてる様なので
まあ面倒な事になってる
587デフォルトの名無しさん (ワッチョイ eb5f-EEMr)
垢版 |
2022/03/10(木) 22:21:11.74ID:AOjmUaQY0
インストールするモジュールを確実に使っているものだけに厳選すればアプデ時間短くなるんだろうなあ
■ このスレッドは過去ログ倉庫に格納されています