!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
前スレ
Visual Studio 2022 Part1
http://mevius.5ch.net/test/read.cgi/tech/1634166667/
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
Visual Studio 2022 Part2
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 6b4f-GDmZ)
2022/07/13(水) 19:47:50.22ID:kAovp+pF02デフォルトの名無しさん (ワッチョイ bd4f-GDmZ)
2022/07/13(水) 19:48:04.60ID:kAovp+pF0 17.2.6
3デフォルトの名無しさん (ワッチョイ cb10-3XTY)
2022/07/13(水) 19:50:13.50ID:MznHP+zy0 乙
4デフォルトの名無しさん (ワッチョイ 2310-TkQT)
2022/07/13(水) 21:51:20.68ID:fV2Nx98i0 何が起きたので?
5デフォルトの名無しさん (ワッチョイ bdb0-TkQT)
2022/07/13(水) 23:31:30.58ID:boagIT5U0 「Rust」言語のインストーラー「Rustup」が「Visual Studio 2022」の自動導入に対応
https://forest.watch.impress.co.jp/docs/news/1424702.html
https://forest.watch.impress.co.jp/docs/news/1424702.html
6デフォルトの名無しさん (アウアウウー Sa09-2HoA)
2022/07/14(木) 10:10:14.00ID:dxotV0yqa Cargo
7デフォルトの名無しさん (ワッチョイ 0d01-GsVe)
2022/07/16(土) 11:06:36.72ID:nmiaZ3zB0 フォームに線を引きたいときに
ラベルコントロールのテキストに-------------------------
でも書いとけばいいと思いついた
天才すぎひん?
ラベルコントロールのテキストに-------------------------
でも書いとけばいいと思いついた
天才すぎひん?
8デフォルトの名無しさん (アウアウウー Sa39-wEvZ)
2022/07/16(土) 11:39:15.44ID:2cfLfY3za >>7
OwnerDrawで線を引けよ
OwnerDrawで線を引けよ
9デフォルトの名無しさん (ワッチョイ f6bb-qysg)
2022/07/16(土) 14:53:28.77ID:QBuuK8Ob0 メモ帳でよくやる
10デフォルトの名無しさん (ワッチョイ 6928-GsVe)
2022/07/16(土) 16:46:39.26ID:ZCkIg5dh0 ぼっち開発者はどうやってLive Shareを活用すればいいんだ
12デフォルトの名無しさん (ワッチョイ 2178-GsVe)
2022/07/16(土) 21:20:27.25ID:eZm0P5Ef0 >>7
Labelの高さや幅を1にすれば楽だし見た目も良いぞ
Labelの高さや幅を1にすれば楽だし見た目も良いぞ
13デフォルトの名無しさん (ワッチョイ 6e66-Q3Ej)
2022/07/18(月) 11:39:14.25ID:W9cgTwCD0 普通に左のデスクトップと右のデスクトップでやればいいんじゃね?
家は左右に2台ないと処理が分散出来んでしょ。
家は左右に2台ないと処理が分散出来んでしょ。
14デフォルトの名無しさん (ワッチョイ 5a10-GsVe)
2022/07/19(火) 15:19:26.03ID:RQdR6joH0 定義済みの型'System.String'は定義またはインポートされてません
などと突然でるようになったのですがなぜでしょうか?
などと突然でるようになったのですがなぜでしょうか?
15デフォルトの名無しさん (ワッチョイ 7d10-Er4M)
2022/07/19(火) 15:42:12.26ID:nUAL8hro0 お前の日頃の行いが悪かったんだろ
16デフォルトの名無しさん (ワッチョイ 5a10-GsVe)
2022/07/19(火) 17:10:47.19ID:RQdR6joH0 タス…ケテ… タ…スケ…テ…
17デフォルトの名無しさん (ワッチョイ b633-1xaO)
2022/07/19(火) 17:19:38.52ID:4mWHj4S50 とりあえず、新規プロジェクトでもダメなん?
18デフォルトの名無しさん (ワッチョイ 5a10-GsVe)
2022/07/19(火) 17:30:40.06ID:RQdR6joH019デフォルトの名無しさん (ワッチョイ 7d10-Er4M)
2022/07/19(火) 17:54:58.47ID:nUAL8hro0 そういうとこやぞ
20デフォルトの名無しさん (オッペケ Sr75-zjV0)
2022/07/19(火) 18:37:26.37ID:R92IIdSXr 久々に開いたけどインテリセンスめちゃめちゃ進化してるな
2019はすでに出来てるクラスとか変数とか表示して誤字脱字減らす程度のものだったけど今のは先読みして書いてくれるのすごくね?
2019はすでに出来てるクラスとか変数とか表示して誤字脱字減らす程度のものだったけど今のは先読みして書いてくれるのすごくね?
21デフォルトの名無しさん (オッペケ Sr75-sZ81)
2022/07/19(火) 18:42:50.20ID:tuTZSemAr いろんなスレに同じこと書くな
22デフォルトの名無しさん (オッペケ Sr75-zjV0)
2022/07/19(火) 18:50:40.36ID:R92IIdSXr >>21
VSスレだと思ったらVScスレだった…
VSスレだと思ったらVScスレだった…
23デフォルトの名無しさん (スプッッ Sdfa-/3LY)
2022/07/19(火) 19:07:15.95ID:b04dtJlRd >>18
蛆虫がいきってて笑った
蛆虫がいきってて笑った
24デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/21(木) 10:25:08.35ID:LMMByu3RF c/c++ のソースにマクロ等で VS や SDK のバージョン情報を埋め込みたいのですが
printf("%s compiled %s %s\n", __FILE__, VSのバージョン, SDKのバージョン);
で何を指定すれば出来ますか
printf("%s compiled %s %s\n", __FILE__, VSのバージョン, SDKのバージョン);
で何を指定すれば出来ますか
25デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/21(木) 10:48:23.59ID:LMMByu3RF ちなみに
https://qiita.com/yumetodo/items/8c112fca0a8e6b47072d
_MSC_VER ← 1932
_MSC_FULL_VER ← 193231332
だったのですが
環境変数の方は
VCToolsVersion=14.32.31326
WindowsSDKVersion=10.0.19041.0
で前者と後者の相互変換みたいなのは出来ないんですかね
マクロあきらめて素直に環境変数にするかな
https://qiita.com/yumetodo/items/8c112fca0a8e6b47072d
_MSC_VER ← 1932
_MSC_FULL_VER ← 193231332
だったのですが
環境変数の方は
VCToolsVersion=14.32.31326
WindowsSDKVersion=10.0.19041.0
で前者と後者の相互変換みたいなのは出来ないんですかね
マクロあきらめて素直に環境変数にするかな
26デフォルトの名無しさん (ワッチョイ aa32-pN0Z)
2022/07/21(木) 11:43:57.66ID:SISnVLuV0 プロジェクトプロパティのプリプロセッサ定義でVS変数を割り当てれば良いんでないか?
割り当て時から引用符を付けるもよし、ソースで文字列化演算子を使うもよし…
割り当て時から引用符を付けるもよし、ソースで文字列化演算子を使うもよし…
27デフォルトの名無しさん (ワッチョイ da01-LeXh)
2022/07/22(金) 10:50:16.73ID:F/d3VPRy0 maui使おうとしたけどテンプレートが入ってない!
これプレビュー版じゃないとテンプレートないの?
ザマリンはあった
これプレビュー版じゃないとテンプレートないの?
ザマリンはあった
28デフォルトの名無しさん (ワッチョイ da01-LeXh)
2022/07/22(金) 10:52:59.25ID:F/d3VPRy0 すまん自己解決した
MAUIのVisualStudioサポートについてはまだプレビュー版段階か…
MAUIのVisualStudioサポートについてはまだプレビュー版段階か…
29デフォルトの名無しさん (ブーイモ MMcb-G3rp)
2022/07/26(火) 18:26:26.12ID:vVRMWqIqM Mac版でコンソールから日本語入力しようとすると落ちるな
1バイト文字なら問題ない
Winだと普通に処理される
1バイト文字なら問題ない
Winだと普通に処理される
30デフォルトの名無しさん (アウアウウー Sa5d-R4TS)
2022/07/26(火) 18:36:12.54ID:gc9s0ohka おまかん
31デフォルトの名無しさん (ワイーワ2 FF63-GTME)
2022/07/27(水) 08:37:26.50ID:Yw9lKWYyF mauiプレビューちょっといじった感じだと
1から作ったアプリならウィンドウズもAndroid、iOSもいい感じだったけど
XamarinFormsでUWPなしで作ったソリューションを移植するのに
後からWindowsのプロジェクトは追加はさすがに無理かな
1から作ったアプリならウィンドウズもAndroid、iOSもいい感じだったけど
XamarinFormsでUWPなしで作ったソリューションを移植するのに
後からWindowsのプロジェクトは追加はさすがに無理かな
32デフォルトの名無しさん (ワッチョイ 1301-U7jV)
2022/07/28(木) 00:07:10.22ID:2Rw/B+fk033デフォルトの名無しさん (スププ Sd33-s9QA)
2022/07/29(金) 10:07:14.11ID:fJBj9Hyed CodeRush っていつから無料になったんだっけ?
期間限定?
期間限定?
34デフォルトの名無しさん (ワッチョイ fab1-eLho)
2022/08/04(木) 21:33:41.29ID:5kch1xFR0 CでDLLを作っていますが、Windows SDKバージョン、プラットフォームツールセットによってターゲットの何に影響があるのかわかりません。
/MTでビルドしており、他のDLLを呼び出さないようにしています。
確認アプリは適当にC#で.net4.5の設定でDLLを呼び出すもので、古い環境としてリカバリ仕立てのWindows7とWindows11で何も追加インストールなしで動いています。
プラットフォームツールセッをVisual Studio 2019 (v142)、Visual Studio 2022 (v143)を試し両方ともそのまま動きました。
Visual Studio 2017 (v141)にするとincludeが多数開けられないエラーでビルドできません。
最新のVisual Studio 2022 (v143)で良いのでしょうか?
/MTでビルドしており、他のDLLを呼び出さないようにしています。
確認アプリは適当にC#で.net4.5の設定でDLLを呼び出すもので、古い環境としてリカバリ仕立てのWindows7とWindows11で何も追加インストールなしで動いています。
プラットフォームツールセッをVisual Studio 2019 (v142)、Visual Studio 2022 (v143)を試し両方ともそのまま動きました。
Visual Studio 2017 (v141)にするとincludeが多数開けられないエラーでビルドできません。
最新のVisual Studio 2022 (v143)で良いのでしょうか?
35デフォルトの名無しさん (ワッチョイ 4a32-8WuL)
2022/08/05(金) 00:06:40.08ID:2bcfpmq+0 >>34
新しく実装された機能を扱うなら、対応する(定義された)Windows SDKが必要
UCRTやそのバグを考えると初版の10.0.10240は避け、10.0.10586以降が基本
しかしそれ以前のWindowsをサポートするなら、_WIN32_WINNTも適切に設定する
例えばXPではPSAPIの呼び出しが異なるので、対応させるならマクロ値を下げる
XP対応ツールセット以外はTargetUniversalCRTVersionや最小バージョンも設定
プラットフォームツールセットはC/C++言語バージョン対応など改善するが
Windowsの最低限必要なバージョンに設定できる下限が上がってしまったり
2015以降はBorlandとかで使われるOMFオブジェクトをサポートしなくなる
また現行のv14.28-16.8以降v14.3xにもインラインアセンブリのラベルで
デバッグ情報が不正になるバグがあり、それはもう長らく放置されている
インクルードエラーはツールセットが入ってないかパスが通ってないか
あとは各メジャーバージョンの最新でないツールセットを使うのならば
VC\Auxiliary\Buildフォルダのファイルで既定バージョンの設定を推奨
新しく実装された機能を扱うなら、対応する(定義された)Windows SDKが必要
UCRTやそのバグを考えると初版の10.0.10240は避け、10.0.10586以降が基本
しかしそれ以前のWindowsをサポートするなら、_WIN32_WINNTも適切に設定する
例えばXPではPSAPIの呼び出しが異なるので、対応させるならマクロ値を下げる
XP対応ツールセット以外はTargetUniversalCRTVersionや最小バージョンも設定
プラットフォームツールセットはC/C++言語バージョン対応など改善するが
Windowsの最低限必要なバージョンに設定できる下限が上がってしまったり
2015以降はBorlandとかで使われるOMFオブジェクトをサポートしなくなる
また現行のv14.28-16.8以降v14.3xにもインラインアセンブリのラベルで
デバッグ情報が不正になるバグがあり、それはもう長らく放置されている
インクルードエラーはツールセットが入ってないかパスが通ってないか
あとは各メジャーバージョンの最新でないツールセットを使うのならば
VC\Auxiliary\Buildフォルダのファイルで既定バージョンの設定を推奨
36デフォルトの名無しさん (ワッチョイ fab1-eLho)
2022/08/05(金) 08:24:50.10ID:un4f/wjj0 >>35
レスありがとうございます。
USBシリアルのちょっとしたDLLでして、Kernel32.dllとSetupAPI.dll を使っていて、出来るだけランタイムを使わないようにとwstr系は自前でソース付けました。
アドバイス頂いて設定しました。
Windows SDK 10.0.19041.0はVS2022のデフォルトです。
GetTickCount64を使ったためWindows XPは諦めてVistaからに設定しました。
#define WINVER 0x0600
#define _WIN32_WINNT 0x0600
Kernel32.dll
CreateSemaphore, OpenSemaphore, CreateFileMapping, GetLastError, MapViewOfFile, CloseHandle, ConnectNamedPipe, ReadFile, WriteFile, FlushFileBuffers, DisconnectNamedPipe, CreateNamedPipe, CreateThread, CreateFile, SetCommMask, SetupComm, PurgeComm, SetCommTimeouts, GetCommState, SetCommState, GetTickCount64, WaitForSingleObject, ReleaseSemaphore
SetupAPI.dll (Window2000~)
SetupDiGetClassDevs, SetupDiGetDeviceRegistryProperty, SetupDiDestroyDeviceInfoList
wstr系
wstrcat, wstrncpy, wstrcpy, wstrcmp, wstrncmp, wstrlen
レスありがとうございます。
USBシリアルのちょっとしたDLLでして、Kernel32.dllとSetupAPI.dll を使っていて、出来るだけランタイムを使わないようにとwstr系は自前でソース付けました。
アドバイス頂いて設定しました。
Windows SDK 10.0.19041.0はVS2022のデフォルトです。
GetTickCount64を使ったためWindows XPは諦めてVistaからに設定しました。
#define WINVER 0x0600
#define _WIN32_WINNT 0x0600
Kernel32.dll
CreateSemaphore, OpenSemaphore, CreateFileMapping, GetLastError, MapViewOfFile, CloseHandle, ConnectNamedPipe, ReadFile, WriteFile, FlushFileBuffers, DisconnectNamedPipe, CreateNamedPipe, CreateThread, CreateFile, SetCommMask, SetupComm, PurgeComm, SetCommTimeouts, GetCommState, SetCommState, GetTickCount64, WaitForSingleObject, ReleaseSemaphore
SetupAPI.dll (Window2000~)
SetupDiGetClassDevs, SetupDiGetDeviceRegistryProperty, SetupDiDestroyDeviceInfoList
wstr系
wstrcat, wstrncpy, wstrcpy, wstrcmp, wstrncmp, wstrlen
37デフォルトの名無しさん (アウウィフ FF55-UBI/)
2022/08/06(土) 20:26:06.67ID:+eOsMvcnF むしろそんな古いのは意図的に蹴落とせという気もするけど
仕事用のだとそうも行かないのかな
仕事用のだとそうも行かないのかな
38デフォルトの名無しさん (スフッ Sd33-F6dI)
2022/08/10(水) 07:47:25.60ID:G7cM6Ppqd 17.3 きたね
39デフォルトの名無しさん (ワッチョイ 71ac-bzAd)
2022/08/10(水) 20:45:51.26ID:hNnMWsb/0 今回のアプデ、妙に時間かかる?
40デフォルトの名無しさん (ワッチョイ a90c-pIua)
2022/08/11(木) 09:41:54.67ID:2HUDo9j30 機能更新だしそりゃあね
パッチバージョンがある程度進んでから入れるのが吉
パッチバージョンがある程度進んでから入れるのが吉
41デフォルトの名無しさん (オッペケ Sr5d-4pii)
2022/08/12(金) 20:43:02.32ID:W9k2A9pZr .NET MAUIが製品版で使えるぜ!
42デフォルトの名無しさん (ワッチョイ 71ac-bzAd)
2022/08/12(金) 20:46:51.65ID:nWfz+VWs0 MAUIどうなんや
43デフォルトの名無しさん (ワッチョイ 6110-UBI/)
2022/08/12(金) 22:17:20.04ID:u9cYQfrL0 マイウー
44デフォルトの名無しさん (オッペケ Srf1-3aJ4)
2022/08/13(土) 08:24:13.64ID:qT9RB751r MAUIはStorageやMediaPlayerの呼び出し方の情報がまだ出てこない
XamarinFormのライブラリがそのまま使えるといいのにな
XamarinFormのライブラリがそのまま使えるといいのにな
45デフォルトの名無しさん (アウアウウー Saa5-oUG4)
2022/08/14(日) 11:05:46.71ID:VI2zLni0a >>37
ほんそれ
ほんそれ
46デフォルトの名無しさん (ワッチョイ e54f-7yhB)
2022/08/19(金) 10:18:11.70ID:pjBx3u1K0 17.3.1
47デフォルトの名無しさん (ワッチョイ 7f01-tEjH)
2022/08/20(土) 07:07:31.55ID:D+0oM+Na0 タイポ用拡張機能って使ってますか?
ReSharper高い、、、
ReSharper高い、、、
48デフォルトの名無しさん (アウアウウー Sa63-ZqH8)
2022/08/20(土) 14:37:41.85ID:cLraXu3Sa >>47
初年度は特に高いね、便利だけど
初年度は特に高いね、便利だけど
49デフォルトの名無しさん (ワッチョイ 7f01-knfX)
2022/08/20(土) 20:26:55.94ID:D+0oM+Na0 便利なのはわかるんだけどなぁ…
やっぱタイポ修正プログラムって作るの難しいんだろうか…
やっぱタイポ修正プログラムって作るの難しいんだろうか…
50デフォルトの名無しさん (ラクッペペ MM4f-KR5c)
2022/08/20(土) 20:29:11.78ID:a4nxEuiFM VS本体そのものも初年度は高い
新規と更新で価格落差が酷い
新規と更新で価格落差が酷い
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国側が首相答弁の撤回要求、日本側拒否★3 [夜のけいちゃん★]
- 中国側が首相答弁の撤回要求、日本側拒否★4 [夜のけいちゃん★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 ★2 [蚤の市★]
- 被爆者は「怒りが腹の底から湧いてくる」高市首相“非核三原則見直し報道”に被爆地で懸念や憤りの声《長崎》 [1ゲットロボ★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★7 [BFU★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★6 [ぐれ★]
- 日本人が学習しない理由ってなんなのさ… [819729701]
- 台湾問題で日本が助かる道、国民党が選挙で勝って併合される以外にない [317527133]
- 高市の台湾有事への答弁擁護で質問した立憲が悪いて"統一"されているのって何?逆説的にそんな答弁した高市批判だろ [472617201]
- 【立憲岡田】高市早苗、2021年岸田政権に「台湾有事は日本の有事か」と迫っていたwww★2 [237216734]
- 旅館のオーナー「中国人観光客の一斉キャンセルで経営が…」 ネトウヨ「観光業は元々そういうもの。自己責任!」 これ本当に愛国者か? [314039747]
- 石破「米中韓と特にトラブルなく外交しました、少数与党でほぼ全ての法案成立させました、」👈あれこれ高市よりマシじゃね? [888298477]
