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/01/06(木) 15:26:50.53ID:gc19KZnMM
>>324
永遠に入らないと思うよ
そもそもSCDなんだからビルド時に好きなバージョン使えばいい
.NETのリリースに入れる意味がない
2022/01/07(金) 10:43:00.18ID:6VeZizP50
WinUI3ってのを触ってみたくてVSIX拡張機能をインストールして
WinUI3プロジェクトを作成してみたんだけど、
MainPage.xamlを開いてもデザイナが開かずコードエディタしか開かない。
ビルドして実行するとWindowとClickMeボタンは出てくる。

WPFプロジェクトとかの場合は、ちゃんとデザイナとコードエディタが開くんだけど、
こういうもんなの?違うよねぇ?
2022/01/07(金) 11:03:11.79ID:BJs69ghP0
>>326
デザイナはまだってのをどっかで見た気がする
2022/01/07(金) 11:48:38.46ID:FRwoYiaWM
5年後かな?
2022/01/07(金) 11:53:16.02ID:eLQ7GU5e0
他の開発環境に倣って退化してるのが笑えるよな。
2022/01/07(金) 12:35:06.27ID:6VeZizP50
>>327
早レスありがとう。そういうことだったのねw
2022/01/07(金) 22:49:19.60ID:A6fS11vR0
WinUI3はMSのやる気が感じられねぇ・・・
332デフォルトの名無しさん (ワッチョイ e95f-QhZx)
垢版 |
2022/01/07(金) 22:58:44.61ID:wvMkhd+/0
>>326
デザイナはまだない
ただデザイナがあったとしてもデザイナから調整することはほぼない
2022/01/09(日) 22:52:34.51ID:+OLAHiF30
MSにWindowsを実務で使ってない奴とコードが書けない奴が大量にいるのだろう。
でないとWinUI3なんてものは出てこない。
2022/01/10(月) 09:11:15.26ID:XX1VSsJMp
WPFの頃からもうXAMLデザイナはポトペタ用デザイナじゃなくてただのプレビューよ
2022/01/10(月) 19:38:13.81ID:FN1jFCex0
xamarinだとプレビューすら出来ないけどな
2019の途中からデザイナーが削除された
2022/01/10(月) 20:06:18.09ID:H3dgU2RJM
EnterpriseではWPFデザイナー使えてるけどもしかしてCommunityでは削除されてる?
337デフォルトの名無しさん (ワッチョイ df5f-EgL+)
垢版 |
2022/01/10(月) 22:38:52.17ID:pzAlxVbU0
XAMLがあるのにわざわざポトペタ(笑)なんてせんよな
2022/01/10(月) 23:41:40.21ID:ntsUlHbo0
デザイナがないせいでVSのドキュメントアウトラインが機能しない
そのためにコントロールテンプレートを引っ張ってくることが簡単にできないのは大問題だわ
2022/01/11(火) 00:20:40.25ID:Xf79Fgui0
使いにくくない?
2022/01/14(金) 09:47:43.15ID:owPlWHXfF
17.0.5 が来てるがリリースノートは更新されてないな
2022/01/14(金) 22:34:49.12ID:tpXjO3CX0
VS2022のWinFormsのデザイナは、高DPI(DPIスケーリング)に対応した?
342デフォルトの名無しさん (ワッチョイ df5f-c4jG)
垢版 |
2022/01/14(金) 22:39:21.34ID:rW+T81xb0
リリースノート遅れてるってことは盛沢山なのかい?
2022/01/15(土) 08:30:43.00ID:cRT6Xf9np
主文を後回しにするということは…
2022/01/15(土) 09:49:03.35ID:Ke69TaCy0
死刑判決
2022/01/15(土) 20:07:33.49ID:OfoSB/Yx0
>>341
プロジェクトのターゲットが.NET Framework4.7.2だと相変わらずデザイナが高DPI非対応だったけど
ターゲットを.NET6にしたらデザイナが高DPI対応になった
.NET6だとアプリの高DPI対応の宣言も楽だね
2022/01/15(土) 21:14:50.43ID:QYBlEbEM0
なにがちがうと?
Dim AR1 As String()
Dim AR1() As String
2022/01/15(土) 21:53:39.47ID:0sDS5bA00
宣言変数が1個だけなら同じ
複数の変数を宣言した場合…
Dim A, B As Long()
Dim C(), D As Long
2022/01/15(土) 23:45:03.76ID:QYBlEbEM0
なるほろ
2022/01/20(木) 14:21:39.45ID:3C6WLXWLa
開発者がメリットを感じるメジャーバージョンアップの中身
開発生産性の向上を実感!64ビット化した「Visual Studio 2022」の魅力
https://ascii.jp/elem/000/004/080/4080584/
2022/01/20(木) 15:02:56.38ID:B3cq+rbL0
生産性うんぬんは良いが、未だに2019からバグ引き摺ってるんだよな…
インラインアセンブラにラベル配置するとPDBのアドレスがズレるとか
フィードバック挙がってても投票が低いせいか一向に直りゃしねぇ
2022/01/21(金) 05:41:58.17ID:Fsu/5xwq0
あれ?今までリリースされてなかったの?
今使ってるのってなに?
352デフォルトの名無しさん (ワッチョイ f901-nEGX)
垢版 |
2022/01/21(金) 09:27:18.19ID:dW+Ewv7W0
>>351
提灯記事を書かせる稟議と決裁に時間が掛かってたんじゃないの?(www
2022/01/21(金) 09:36:14.75ID:x6ntqEYRM
単なるイベント紹介の対談インタビュー記事のつかみ文句だろ
2022/01/22(土) 19:55:17.36ID:vcUHcBQYM
みんな2022の勝手にコードを提案してくる機能になれた?
俺は全然慣れない

結構正確なのが頭にくる
2022/01/22(土) 22:41:01.91ID:I4Jra+pG0
>>354
わかるw
2022/01/22(土) 23:21:16.92ID:mmM8IstB0
ちょっとわかる
けど合ってないときもイラッとくる
2022/01/23(日) 19:53:15.20ID:JeMBbOYc0
.NET5 .NET6 .NET CORE
で作るとVisual Studioを閉じてからまたソリューションを開いて始めようとすると
エラーずらずらでファイル壊れてる感じなので
結局.NET 4.8しか使えない
2022/01/23(日) 20:05:10.76ID:As7dWnXS0
エラー読んだ?
2022/01/23(日) 23:24:17.50ID:zrh+VdR/0
そうはならんやろ
2022/01/24(月) 09:31:19.94ID:6yUz4xQ4M
>>354
勢いで自分で書いちゃった後にtab押すだけでよかったのに勿体無いみたいな気持ちになる
2022/01/24(月) 10:40:07.62ID:Xdwp0SHM0
スポーツ界で注目されているルーティン
それが阻害される感だろうか
2022/01/24(月) 13:28:28.15ID:GpTM4xy00
>>357
おれもそれで悩んだことが有ったが、ネットで対処法探して
ソリューションがあるフォルダの「.vs」サブフォルダを消すと治った
気になるならバックアップでもとりゃいい
2022/01/24(月) 19:10:04.13ID:y4A+Jmgi0
>>358
読んでもワケワカメ
>>359
いやいや
>>362
おおっ これで新しい.NETに行けそう ヤッタ!
2022/01/27(木) 01:25:59.94ID:fqKVTcfo0
*.runtimeconfig.jsonってやつも実行ファイルと一緒に配らないといけないの?
これ邪魔だでなくせない?
2022/01/28(金) 08:56:22.26ID:hR+nB/Hod
マウスカーソルが勝手に変わったりしない?
366デフォルトの名無しさん (ワッチョイ b67c-k+U5)
垢版 |
2022/01/28(金) 22:56:49.31ID:P4EWv95V0
Visual Studio Installerの個別のコンポーネントで「コンパイラ、ビルドツール、およびランタイム」をインストールしたけど、Visual Studioを開くとその機能が使えない状況です。
再度Visual Studio Installerを見るとチェックが入っていてインストール済みでした。
こんなことは初めてです。
どういうふうにすればVisual Studioで機能を使えるようになりますか。
2022/01/29(土) 01:59:21.83ID:xNgrtKWR0
>>366
使えないって具体的には?カテゴリで言われても何を入れたのか
ビルドツールならプラットフォームツールセットに出てこないとか?
ヘッダーやモジュールを参照できないとか、コンパイルが通らないとか

エラーメッセージ等もあれば併せてその辺りを書かない事には。
2022/01/29(土) 10:27:49.77ID:neE+JVDG0
intel oneAPI base tool kitをインストールして ビルドすると診断ツールが予期しなく起動できない
というエラーがでる早く修正してほしい
2022/01/29(土) 12:38:31.99ID:9571IPGT0
それVisualStudio関係あるの?
2022/01/29(土) 13:14:28.70ID:neE+JVDG0
VSをインストールした後でintel oneAPIをインストールするんだけどその際VSに内容を一部
を書き換える詳しく云うとメニューが追加されたりする
それが全部で六つくらいあるんだけど診断ツールに不具合起こすんだよね
2022/01/29(土) 13:25:34.04ID:neE+JVDG0
勿論intel製品のCPU GPU FPGAを所有している前提で使用出来る
家の環境ではxeonプロセッサが該当する
桁数の多い行列計算とかモンテカルロ等をDPC++等で
ビルドするんだけど
ダウンロード自体は無料だから誰でも使用できる
2022/01/29(土) 13:39:42.59ID:neE+JVDG0
該当するスレが無いのも困る関連したこのスレでしか言えないんだよね
2022/01/29(土) 13:53:57.02ID:m3DHw1bbM
なんだかよく分からんけどググるとテスト中らしい
https://www.intel.com/content/www/us/en/developer/articles/reference-implementation/intel-compilers-compatibility-with-microsoft-visual-studio-and-xcode.html
2022/01/29(土) 14:52:37.93ID:neE+JVDG0
見つけてくれて有難う
VS 202217.0.0-限定的な手動テスト
だったのね
375デフォルトの名無しさん (ワッチョイ b501-Y4FF)
垢版 |
2022/01/30(日) 10:04:38.42ID:GXRbB/Pw0
ソースで左側の四角をクリックすると{} のブロックが縮小化されるけど
また勝手に展開されることがあるけどバグ?
376デフォルトの名無しさん (ワッチョイ b501-Y4FF)
垢版 |
2022/01/30(日) 10:18:52.65ID:GXRbB/Pw0
>>350
インラインアセンブラってホントかよ。
i8086なら兎も角。スげー。
2022/01/31(月) 10:48:50.89ID:mNUQu/qu0
インラインアセンブラなんてまたいつ仕様変更や廃止など食らうかわからないし
NASMにでも移行したほうがいいんじゃ
2022/01/31(月) 12:26:46.78ID:PgHqGLbG0
いまどき32bitつうのもなあ
2022/01/31(月) 20:45:11.09ID:m7X4rKd70
インラインアセンブラは組み込み関数に書き換えたほうが後々いいよね。
レジスタ割当もコンパイラが賢くやってくれるし、開発効率爆上げよ。
2022/02/01(火) 07:07:18.48ID:eBaTp5g30
「1個のソフトをとりあえず完成させる」が目的の場合、タダのインストールでも金を払うインストールでも一緒ですか?
2022/02/01(火) 07:19:44.15ID:XyADg2Pf0
>>380
気分が違う
2022/02/01(火) 07:21:04.11ID:2jXXh0mTM
わかる
2022/02/01(火) 07:27:45.97ID:eBaTp5g30
>>381
じゃあ、幾ら払えば気分がよくなるんですか?
2022/02/01(火) 07:29:26.44ID:kbWevUfI0
タダの方が気分いいだろ?
2022/02/01(火) 08:00:28.40ID:rPkP4eCeM
タダだと落ち着かない
2022/02/01(火) 08:27:57.20ID:R62wNw5Va
>>383
金が無いならアタマを使えよ
2022/02/01(火) 08:48:52.36ID:eBaTp5g30
すみません、ちょっと教えて下さい。Visual Studio 2022をさっきインストールしました。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Console.Project
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("お腹がすいた。"):
}
}
}
で、https://youtu.be/YBisOscPHBQ?t=392 をマネしてみました。↑です。
で、デバッグ→デバッグなしで開始をクリックすると、↓のエラーコードが出ました。 どう解決すればよいでしょうか?

ビルドを開始しました...
1>------ ビルド開始: プロジェクト: Console.Project, 構成: Debug Any CPU ------
1>C:\Users\a\source\repos\Console.Project\Program.cs(13,41,13,42): error CS1002: ; が必要です
1>C:\Users\a\source\repos\Console.Project\Program.cs(13,41,13,42): error CS1513: } が必要です
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
2022/02/01(火) 08:56:00.90ID:eBaTp5g30
すみません。 ↑で、
×Console.WriteLine("お腹がすいた。"):
○Console.WriteLine("お腹がすいた。");
でやってた所エラーが1つ減り
1>C:\Users\a\source\repos\Console.Project\Program.cs(13,13,13,30): error CS0234: 型または名前空間の名前 'WriteLine' が名前空間 'Console' に存在しません (アセンブリ参照があることを確認してください)
というエラーが出ました。
これはどう解決すればよいでしょうか?
2022/02/01(火) 08:56:26.51ID:6ITQsIIW0
>>387
>Console.WriteLine("お腹がすいた。"):
この行の行末、「 ; 」であるべき箇所が「 : 」になってる
2022/02/01(火) 09:03:22.91ID:eBaTp5g30
>>389
ありがとうございます。 でもまだ>>388のエラーが出ます。
2022/02/01(火) 09:17:07.65ID:UK3S/asF0
全部消して
Console.WriteLine("Hello, World!");
だけで動くようなら"最上位レベルのステートメント"で検索するといいよ
2022/02/01(火) 09:21:16.01ID:6ITQsIIW0
>>390
提示されている動画ページに答えがあるじゃない
>3:55 の段階でプロジェクト名を「Console.project」にしていましたが、6:30の段階で「CS0234」というエラーが発生した為動画を見返した所、
>namespaceが自分の物は「Console.project」、動画は「ConsoleApp2」になっていた為同じように変更したらエラーが解消して後工程に進む事が出来ました。

namespaceを変更しないのなら、以下のように
Console.WriteLine("お腹がすいた。");

System.Console.WriteLine("お腹がすいた。");

動画の説明通りに進めると引っかかるというのは酷い罠だな
2022/02/01(火) 09:25:40.88ID:eBaTp5g30
>>391
ありがとうございます。
それだけでやったら、↓のエラーが出ました

ビルドを開始しました...
1>------ ビルド開始: プロジェクト: Console.Project, 構成: Debug Any CPU ------
1>C:\Users\a\source\repos\Console.Project\Program.cs(1,1,1,36): error CS8370: 機能 'トップレベルのステートメント' は C# 7.3 では使用できません。9.0 以上の言語バージョンをお使いください。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
2022/02/01(火) 09:30:22.77ID:eBaTp5g30
>>392
すみません。 ありがとうございます。 気が落ち込んだのでもう寝ます。
2022/02/01(火) 12:36:57.86ID:1yVIs/EOM
なるほど
動画ってコピペすらできないんだよな

ガッコーの授業で必死に黒板を写してわかった気になるようなもんか
2022/02/01(火) 14:24:48.88ID:sCYi5auP0
なに分かった気になってるの
2022/02/01(火) 15:31:45.75ID:eBaTp5g30
>>392
ありがとうございます。
ってことは「プロジェクト名」が悪かったと。 ってことは使っていい「プロジェクト名」、悪い「プロジェクト名」があるんですかね?
たとえばボクなら「onaka001」みたいにすると思うんだけど。
2022/02/01(火) 15:50:07.12ID:eBaTp5g30
そもそも、「.project」はProjectファイルの拡張子であり、ユーザーが「.project」を付けたら、ダメってルールなんじゃないですかね?
https://youtu.be/YBisOscPHBQ?t=242
399デフォルトの名無しさん (ワッチョイ e6bb-gmTf)
垢版 |
2022/02/01(火) 16:02:10.32ID:6mdcUfy40
いいから仕事しろバカどもが!
2022/02/01(火) 16:06:24.05ID:6ITQsIIW0
>>397
Console.Projectというプロジェクト名が正しくないわけではないし、それがそのままnamespaceとなっていても文法的には誤りではありません
ただ、初学者には面倒な問題をはらんでいるので、入門向けとしては不親切(不適切)だとは思います
どういった問題なのか(何が悪かったのか)というのは、名前空間についてを知ればわかると思うので、その辺の学習後に改めて考えてみることにして
とりあえず今は後回しにしても大丈夫かと思います
2022/02/01(火) 18:14:45.87ID:R62wNw5Va
Hoge001 プロジェクトでいいだろ
2022/02/01(火) 18:25:09.71ID:eBaTp5g30
>>400
>>401
ありがとうございます。
403デフォルトの名無しさん (ワッチョイ b501-Y4FF)
垢版 |
2022/02/01(火) 21:21:26.08ID:QKVVqgXW0
プロはプロジェクト名はdefault。
404デフォルトの名無しさん (ワッチョイ c55f-Cnlt)
垢版 |
2022/02/01(火) 21:45:09.17ID:1jvaQmJ00
なんでわざわざC# 7.3使ってんだ?
VS2022のテンプレートから普通にC#始めようとしたら9とか10になるんじゃなかったっけ
2022/02/01(火) 21:52:53.95ID:SQz98yDo0
動画の真似して.NET Framework選んだじゃないの?知らんけど
2022/02/01(火) 22:08:00.30ID:eBaTp5g30
そうです。 動画のマネして、コンソールアプリ (.NET Framework)を選択しました。
今日は、↓の動画のマネをして、Windowsフォームアプリケーション (.NET Framework)を選択しようと思います。

https://youtu.be/9Rcw9_KaqlI?t=189
2022/02/02(水) 00:23:01.50ID:XjoVcwI60
VSスレよりもc#スレに行った方がいいよ
あっちはあっちで最近小競り合いが多いけど
408デフォルトの名無しさん (ワッチョイ e6bb-gmTf)
垢版 |
2022/02/03(木) 11:20:24.40ID:4YCWk0Yb0
よっしゃ、テレワークのわいがなんでも教えたるで
2022/02/03(木) 20:53:15.78ID:bozV4SV50
会社がテレワークを中止するどころか、これからはテレワーク制度自体廃止することになりました
テレワークのある会社はどこの転職サイトで探すと良いですか
2022/02/03(木) 21:46:29.40ID:WSwKxd9Y0
どころかの使い方が微妙に間違ってるから転職は難しいかな
2022/02/03(木) 22:16:15.01ID:EjG7cG5v0
田所の読みはたどころか
2022/02/04(金) 08:30:47.11ID:8XZuFSD+M
「どころか」は前の句から後の句に反対の意味で繋がる文脈だけではなく、前の句が後の句を強調する文脈でも使用される言い回しなので特におかしくは無いと思う
413デフォルトの名無しさん (ワッチョイ 25ad-l0pG)
垢版 |
2022/02/04(金) 11:54:47.79ID:HJ7E1Syz0
オフラインインストール用のレイアウトを作成しようとしているのですが
途中で「インターネットに接続できません…」
とメッセージが出て止まってしまいます。ネットワーク自体は何の問題もありません。
vs_community.exe --layout C:\vs2022 --lang ja-JP
でやっていますが、成功している方がいたら教えてください。
2022/02/04(金) 19:40:57.95ID:xlLtcbiK0
長年VS使ってるがレイアウトなんていう機能自体初めて聞いたw
2022/02/05(土) 04:25:59.64ID:UBzddxvt0
なんの参考にもならんかもしれんが
vs19proだけど今週2回作って成功してるよ
2022/02/05(土) 07:31:09.40ID:Krip6xyC0
>>415
ありがとうございます。
バグなのかなあ…。Communityなので問合せするのも気が引けてしまう。
ISOがないならオープンソースでビルド可能にして…と思ってしまいました。
2022/02/05(土) 08:46:38.50ID:TJ5dcnaN0
https://developercommunity.visualstudio.com/t/vs2022-offline-install-not-working/1589096
同じ現象かどうかはわからないけど海外でも報告されてたよ
2022/02/05(土) 10:01:08.21ID:tyfT6tPu0
いまEntで試したみたけど無事に成功した
サイズ 24.8GB
ファイル数 3447
フォルダー数 1981
2022/02/05(土) 10:39:33.48ID:Igjsm8fU0
>>413
普通に終わったよ
そもそも
> 途中で「インターネットに接続できません…」とメッセージが出て止まってしまいます。
なのに
> ネットワーク自体は何の問題もありません。
と言い切れる自信はどこから湧いてくるのかw
2022/02/05(土) 11:50:45.01ID:wdlMXYXK0
>>419
東名のあおり殺人犯と同じメンタルなんだと思う
2022/02/05(土) 13:18:42.98ID:Krip6xyC0
>>418
ありがとうございます。再トライしてみる気になりました。
>>417
どうもこれと似た現象が発生していたのかもしれません。
まっさらな仮想環境で同様のことをやると処理が進行しました。
旧バージョンの残骸が残っていた環境だったのかもしれません…。

アドバイスいただきありがとうございました。
2022/02/07(月) 07:03:17.95ID:qJrszYoy0
レイアウト作成を失敗した環境にオフラインでインストールしようとしたら失敗。
オンラインでも失敗したのでログ(user\AppData\Local\Temp\db_bootstrapper_*.log)を見たら
C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe does not exist
Uri https://aka.ms/vs/17/release/installer redirected to
https://download.visualstudio.microsoft.com/download/pr/…/vs_installer.opc
Package signature verification threw exception: エンドポイント マッパーから使用できるエンドポイントはこれ以上ありません。
となっていました。
成功した環境の同フォルダを移植してオフラインインストールすると通過。
VisualStudio8 、10.0、12.0 のフォルダが残っているのになぜこのフォルダだけ飛んだのかは不明。
MSのソフトは結構、入れたり消したりしているからなあ…。
もし中の人が見ていたら参考になれば。
2022/02/07(月) 13:29:06.69ID:Me6FSUmv0
これWinUI3は絶対流行らんな。
UWPが流行らなかった原因の7割のこっちまってる。
2022/02/08(火) 02:11:39.09ID:LKqpVFlf0
なんかバグがぽつりぽつりとあるね
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況