Visual Studio 2022 Part2at TECH
Visual Studio 2022 Part2 - 暇つぶし2ch1:デフォルトの名無しさん (ワッチョイ 6b4f-GDmZ)
22/07/13 19:47:50 kAovp+pF0.net
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
前スレ

Visual Studio 2022 Part1
スレリンク(tech板)

Visual Studio 2022 の新機能
URLリンク(docs.microsoft.com)

The Visual Studio Blog
URLリンク(devblogs.microsoft.com)

リリースノート
URLリンク(docs.microsoft.com) VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

2:デフォルトの名無しさん (ワッチョイ bd4f-GDmZ)
22/07/13 19:48:04 kAovp+pF0.net
17.2.6

3:デフォルトの名無しさん (ワッチョイ cb10-3XTY)
22/07/13 19:50:13 MznHP+zy0.net


4:デフォルトの名無しさん
22/07/13 21:51:20.68 fV2Nx98i0.net
何が起きたので?

5:デフォルトの名無しさん (ワッチョイ bdb0-TkQT)
22/07/13 23:31:30 boagIT5U0.net
「Rust」言語のインストーラー「Rustup」が「Visual Studio 2022」の自動導入に対応
URLリンク(forest.watch.impress.co.jp)

6:デフォルトの名無しさん
22/07/14 10:10:14.00 dxotV0yqa.net
Cargo

7:デフォルトの名無しさん
22/07/16 11:06:36.72 nmiaZ3zB0.net
フォームに線を引きたいときに
ラベルコントロールのテキストに-------------------------
でも書いとけばいいと思いついた
天才すぎひん?

8:デフォルトの名無しさん
22/07/16 11:39:15.44 2cfLfY3za.net
>>7
OwnerDrawで線を引けよ

9:デフォルトの名無しさん
22/07/16 14:53:28.77 QBuuK8Ob0.net
メモ帳でよくやる

10:デフォルトの名無しさん
22/07/16 16:46:39.26 ZCkIg5dh0.net
ぼっち開発者はどうやってLive Shareを活用すればいいんだ

11:蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdfa-l1gu)
22/07/16 17:24:36 8tacx+39d.net
>>10
分身の術を使って分裂するんだよ。

12:デフォルトの名無しさん
22/07/16 21:20:27.25 eZm0P5Ef0.net
>>7
Labelの高さや幅を1にすれば楽だし見た目も良いぞ

13:デフォルトの名無しさん
22/07/18 11:39:14.25 W9cgTwCD0.net
普通に左のデスクトップと右のデスクトップでやればいいんじゃね?
家は左右に2台ないと処理が分散出来んでしょ。

14:デフォルトの名無しさん (ワッチョイ 5a10-GsVe)
22/07/19 15:19:26 RQdR6joH0.net
定義済みの型'System.String'は定義またはインポートされてません
などと突然でるようになったのですがなぜでしょうか?

15:デフォルトの名無しさん
22/07/19 15:42:12.26 nUAL8hro0.net
お前の日頃の行いが悪かったんだろ

16:デフォルトの名無しさん
22/07/19 17:10:47.19 RQdR6joH0.net
タス…ケテ… タ…スケ…テ…

17:デフォルトの名無しさん
22/07/19 17:19:38.52 4mWHj4S50.net
とりあえず、新規プロジェクトでもダメなん?

18:デフォルトの名無しさん
22/07/19 17:30:40.06 RQdR6joH0.net
>>17
新規プロジェクト追加してちょこちょこっと書いて実行したら問題ありませんでした
そのうえなぜか既存プロジェクトにでてたわけのわからないエラーが全部消えました
ありがとう神様、ありがとう神様
ゴミくず>>15には歩いてるときにうんこもらして裾からぽろぽろ落としてく呪いをかけておいた

19:デフォルトの名無しさん
22/07/19 17:54:58.47 nUAL8hro0.net
そういうとこやぞ

20:デフォルトの名無しさん
22/07/19 18:37:26.37 R92IIdSXr.net
久々に開いたけどインテリセンスめちゃめちゃ進化してるな
2019はすでに出来てるクラスとか変数とか表示して誤字脱字減らす程度のものだったけど今のは先読みして書いてくれるのすごくね?

21:デフォルトの名無しさん
22/07/19 18:42:50.20 tuTZSemAr.net
いろんなスレに同じこと書くな

22:デフォルトの名無しさん
22/07/19 18:50:40.36 R92IIdSXr.net
>>21
VSスレだと思ったらVScスレだった…

23:デフォルトの名無しさん
22/07/19 19:07:15.95 b04dtJlRd.net
>>18
蛆虫がいきってて笑った

24:デフォルトの名無しさん
22/07/21 10:25:08.35 LMMByu3RF.net
c/c++ のソースにマクロ等で VS や SDK のバージョン情報を埋め込みたいのですが
printf("%s compiled %s %s\n", __FILE__, VSのバージョン, SDKのバージョン);
で何を指定すれば出来ますか

25:デフォルトの名無しさん
22/07/21 10:48:23.59 LMMByu3RF.net
ちなみに
URLリンク(qiita.com)
_MSC_VER ← 1932
_MSC_FULL_VER ← 193231332
だったのですが
環境変数の方は
VCToolsVersion=14.32.31326
WindowsSDKVersion=10.0.19041.0
で前者と後者の相互変換みたいなのは出来ないんですかね
マクロあきらめて素直に環境変数にするかな

26:デフォルトの名無しさん
22/07/21 11:43:57.66 SISnVLuV0.net
プロジェクトプロパティのプリプロセッサ定義でVS変数を割り当てれば良いんでないか?
割り当て時から引用符を付けるもよし、ソースで文字列化演算子を使うもよし…

27:デフォルトの名無しさん
22/07/22 10:50:16.73 F/d3VPRy0.net
maui使おうとしたけどテンプレートが入ってない!
これプレビュー版じゃないとテンプレートないの?
ザマリンはあった

28:デフォルトの名無しさん
22/07/22 10:52:59.25 F/d3VPRy0.net
すまん自己解決した
MAUIのVisualStudioサポートについてはまだプレビュー版段階か…

29:デフォルトの名無しさん
22/07/26 18:26:26.12 vVRMWqIqM.net
Mac版でコンソールから日本語入力しようとすると落ちるな
1バイト文字なら問題ない
Winだと普通に処理される

30:デフォルトの名無しさん
22/07/26 18:36:12.54 gc9s0ohka.net
おまかん

31:デフォルトの名無しさん
22/07/27 08:37:26.50 Yw9lKWYyF.net
mauiプレビューちょっといじった感じだと
1から作ったアプリならウィンドウズもAndroid、iOSもいい感じだったけど
XamarinFormsでUWPなしで作ったソリューションを移植するのに
後からWindowsのプロジェクトは追加はさすがに無理かな

32:デフォルトの名無しさん
22/07/28 00:07:10.22 2Rw/B+fk0.net
>>31
ふむふむなるほど
基本1から作るタイプだから期待してる
今ザマリンとかスワイプとかしようとするとそれぞれのソースイジらないといけないみたいだからそのへんが解決されてることを願うのみ

33:デフォルトの名無しさん
22/07/29 10:07:14.11 fJBj9Hyed.net
CodeRush っていつから無料になったんだっけ?
期間限定?

34:デフォルトの名無しさん
22/08/04 21:33:41.29 5kch1xFR0.net
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)で良いのでしょうか?

35:デフォルトの名無しさん
22/08/05 00:06:40.08 2bcfpmq+0.net
>>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フォルダのファイルで既定バージョンの設定を推奨

36:デフォルトの名無しさん
22/08/05 08:24:50.10 un4f/wjj0.net
>>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

37:デフォルトの名無しさん
22/08/06 20:26:06.67 +eOsMvcnF.net
むしろそんな古いのは意図的に蹴落とせという気もするけど
仕事用のだとそうも行かないのかな

38:デフォルトの名無しさん (スフッ Sd33-F6dI)
[ここ壊れてます] .net
17.3 きたね

39:デフォルトの名無しさん
22/08/10 20:45:51.26 hNnMWsb/0.net
今回のアプデ、妙に時間かかる?

40:デフォルトの名無しさん
22/08/11 09:41:54.67 2HUDo9j30.net
機能更新だしそりゃあね
パッチバージョンがある程度進んでから入れるのが吉

41:デフォルトの名無しさん
22/08/12 20:43:02.32 W9k2A9pZr.net
.NET MAUIが製品版で使えるぜ!

42:デフォルトの名無しさん
22/08/12 20:46:51.65 nWfz+VWs0.net
MAUIどうなんや

43:デフォルトの名無しさん
22/08/12 22:17:20.04 u9cYQfrL0.net
マイウー

44:デフォルトの名無しさん
22/08/13 08:24:13.64 qT9RB751r.net
MAUIはStorageやMediaPlayerの呼び出し方の情報がまだ出てこない
XamarinFormのライブラリがそのまま使えるといいのにな

45:デフォルトの名無しさん
22/08/14 11:05:46.71 VI2zLni0a.net
>>37
ほんそれ

46:デフォルトの名無しさん
22/08/19 10:18:11.70 pjBx3u1K0.net
17.3.1

47:デフォルトの名無しさん (ワッチョイ 7f01-tEjH)
[ここ壊れてます] .net
タイポ用拡張機能って使ってますか?
ReSharper高い、、、

48:デフォルトの名無しさん
22/08/20 14:37:41.85 cLraXu3Sa.net
>>47
初年度は特に高いね、便利だけど

49:デフォルトの名無しさん
22/08/20 20:26:55.94 D+0oM+Na0.net
便利なのはわかるんだけどなぁ…
やっぱタイポ修正プログラムって作るの難しいんだろうか…

50:デフォルトの名無しさん
22/08/20 20:29:11.78 a4nxEuiFM.net
VS本体そのものも初年度は高い
新規と更新で価格落差が酷い

51:デフォルトの名無しさん
22/08/20 20:41:40.17 D+0oM+Na0.net
まぁVSは個人なら年商1億円まで無料だし会社なら割引効くでしょ

52:デフォルトの名無しさん
22/08/20 21:29:52.56 U4Y31JqtM.net
新規価格 約40万円/年
更新価格 約20万円/年

53:デフォルトの名無しさん
22/08/20 21:33:03.64 U4Y31JqtM.net
ついでに初回は3年契約なので約120万円必要

54:デフォルトの名無しさん
22/08/20 23:31:45.35 ywKuozlQa.net
2022のインテリセンスはお母さんみたいに親切だね

55:デフォルトの名無しさん
22/08/20 23:48:56.17 +S84RQLD0.net
>>49
それができるとすれば
OCRとか音声認識とか100%の性能になるね
そうなっていないということは
作るのが難しいということなんだろう

56:デフォルトの名無しさん
22/08/21 11:34:03.30 YRQnjjQmd.net
>>50
Professional は価格差大してないのにねえ

57:デフォルトの名無しさん
22/08/22 15:00:59.91 AQpBajIg0.net
コメント書くときに日付も入力したいんだけど
ワンキーで入力できるようにならない?

58:デフォルトの名無しさん
22/08/22 15:51:14.70 VxwT4FxR0.net
つ 左手device

59:デフォルトの名無しさん
22/08/22 17:57:56.25 UxO2UIPr0.net
マクロツールも知らんのか?

60:デフォルトの名無しさん
22/08/25 10:34:38.16 8urMsIy50.net
エラーによってVS Installer上で更新・削除できなくなったVS2022Previewを削除するにはどうすればよいでしょうか?
同じPCにはVS2022もインストールされていて、こちら


61:は正常に更新等できているため影響が及ばないようにしたく思います ぐぐるとInstallCleanup.exeツールが見つかりますが、Previewのみを指定するオプションは存在するのでしょうか?



62:デフォルトの名無しさん (ワッチョイ 7f9b-DF7y)
[ここ壊れてます] .net
vsバージョン全体に言えるけど入れたら入れっぱなしが一番安全
消して別のもの入れるくらいなら消さずにどんどん追加が次善策
(そもそも消さないが消そうとして)消せなくなったらOSごと入れ直すべき
previewはvirtualmachineで使うべきもの

63:デフォルトの名無しさん (ワッチョイ 7f01-knfX)
[ここ壊れてます] .net
コンパネのプログラムと機能でpreview版アンインストールすればよくね?

64:デフォルトの名無しさん
22/08/25 17:18:58.85 8urMsIy50.net
>>61
要するに知らないんですね?
>>62
それはVS Installerが起動するだけですよ

65:デフォルトの名無しさん
22/08/25 17:20:20.02 Ku9BBrHTa.net
>>63
俺は知ってるけどなんか教えたくないなあ

66:デフォルトの名無しさん
22/08/25 18:16:43.53 07FV37Yy0.net
>>64
6d6f5836 ?

67:デフォルトの名無しさん
22/08/26 10:59:01.76 i2SIEm4oa.net
URLリンク(developercommunity.visualstudio.com)
URLリンク(docs.microsoft.com)

68:デフォルトの名無しさん
22/08/26 18:03:25.84 btf8C64G0.net
>>66
情報ありがとうございます
しかしながらDeveloper Communityの方で挙げられていたフォルダが存在せず、残念ながら解決には至りませんでした

69:デフォルトの名無しさん
22/08/29 14:31:29.09 B0Kt8IHqH.net
dll作ってます。質問させてください。vc++でarch:avx512でコンパイルすると、例えばavx2までしか対応しないcpuでは動作しませんよね。1つのdllで、avx512が使える場合は最高性能で動くが、avx2でもそれなりに動くっていうコンパイルオプションってありますか。Intel compilerのQaxオプションみたいなイメージです。

70:デフォルトの名無しさん
22/08/31 04:46:28.35 Qge5zTCzM.net
VisualStudioSetup.exe --layout c:\vs2022 --lang ja-JP en-US
落としたら39,1GBもあったわ。要領でかっ。

71:デフォルトの名無しさん
22/08/31 04:47:50.05 Qge5zTCzM.net
容量

72:デフォルトの名無しさん (ワッチョイ 4d10-Pz8G)
[ここ壊れてます] .net
用量

73:デフォルトの名無しさん
22/08/31 13:50:43.61 fFGI/Yz70.net
投了

74:デフォルトの名無しさん
22/08/31 15:35:32.06 zMq5gy5T0.net
納涼

75:デフォルトの名無しさん
22/08/31 19:15:33.50 8bcAD1NMd.net
C++コンパイラが更新される度に古いのはそのままのこって更新されたのが追加になるからな

76:デフォルトの名無しさん
22/09/01 12:49:33.42 kbXsTnaK0.net
誰も書かなくなっちまったか
17.3.3
ちなみに8/30付

77:デフォルトの名無しさん
22/09/01 19:34:29.00 d7aXouYsM.net

鍵が無効です
とか言われて去っていった

78:デフォルトの名無しさん
22/09/01 20:06:40.38 JiwZvitn0.net
>>76
ほんそれ

79:デフォルトの名無しさん
22/09/01 20:07:56.74 ATN5K39eM.net
どれ?

80:デフォルトの名無しさん
22/09/01 21:02:02.30 rNLaHL/L0.net
変な規制で書き込めないかと思ったら、お排泄物みたいな荒らしは元気いっぱいだったりするしな

81:デフォルトの名無しさん
22/09/04 16:55:39.71 ugM/vJRa0.net
VisualStudio2022だとアセンブリの追加ができなくなってるけど俺だけ?
わざわざ参照から探してこないといけなくなってる
URLリンク(i.imgur.com)

82:デフォルトの名無しさん
22/09/04 16:58:13.40 7OA4X5Nt0.net
あんただけよのさ

83:デフォルトの名無しさん
22/09/04 17:26:20.97 ugM/vJRa0.net
>>81
マジなのよさ…

84:デフォルトの名無しさん
22/09/04 17:28:46.54 XPEEsO11a.net
>>80
.NET Frameworkならあるんじゃね
.NET Core以降はnuget使うか自分でプロジェクトファイル書き換えなよ

85:デフォルトの名無しさん
22/09/04 17:44:19.38 ugM/vJRa0.net
>>83
Core以降はないのかなるほど
プロジェクトファイルの書き換えとはなんですか?

86:デフォルトの名無しさん
22/09/04 17:56:45.80 XPEEsO11a.net
>>84
わかんないならnuget使うべき

87:デフォルトの名無しさん
22/09/04 18:20:10.53 ugM/vJRa0.net
>>85
いや一回エクスプローラーで任意のライブラリで検索かけて参照使って呼び出してるわ…

88:デフォルトの名無しさん
22/09/04 20:27:10.24 AUX31naNa.net
参照できないから聞いてたと思ったがそうじゃないのか
何言ってるのかわかんねーや
それで困ってないならいんじゃね

89:デフォルトの名無しさん
22/09/04 20:35:46.29 ugM/vJRa0.net
>>87
普通だとアセンブリのところに一覧あるけどうちのVisualStudioのところには一覧がないからわざわざエクスプローラーで検索してフルパス探してそいつを参照させるってかなりめんどくさいことしてる

90:デフォルトの名無しさん
22/09/06 10:23:31.50 7VH/1+uC0.net
2017comuから移行しました。
設定を一括で持っていければ楽だったけど、無さそうだったからチマチマ再設定。
違うソフトだから微妙に操作の挙動が違うのが引っ掛かるけど、しばらく使っていれば慣れるでしょ。多分。
それでも2017は当分アンインストせず放置。プロジェクトファイルをアップデートしてしまったので正しくは動かないと思うけど、念には念を入れて。

91:デフォルトの名無しさん
22/09/06 18:23:15.45 jldmhpIG0.net
linqのselectにカーソルあててf12押したらselectのソースが表示されてびっくりした
え?これ宣言が見られるだけだったよね?
いつの間にソースが見られるようになったんだ?

92:デフォルトの名無しさん
22/09/06 23:35:53.26 XqQBEGUT0.net
これの内容なんかな
URLリンク(devblogs.microsoft.com)

93:デフォルトの名無しさん
22/09/07 06:21:59.96 t2gi/CWf0.net
>>91
それだ
3月からできてたのか
気づかんかった
ありがとう

94:デフォルトの名無しさん
22/09/10 22:15:01.52 jI+qXfMh0.net
たぶん最近のどれかのバージョンアップ以降だと思うが、
「ビルドを開始しました...」
のあとの挙動がものすごく緩慢になることがあるけど、なぜだろう?
テストで作ったものすごく簡単なコードでも10秒以上待たされることがある
かと思ったら、次のビルドは1秒で終わったり、本当によく分からん

95:デフォルトの名無しさん
22/09/10 22:16:48.89 hSADHKsO0.net
傲慢になるよりいいんじゃないかな

96:デフォルトの名無しさん
22/09/10 23:09:28.31 IxhMqX+i0.net
メモリが足りないかストレージが遅いか

97:デフォルトの名無しさん
22/09/10 23:33:58.99 jI+qXfMh0.net
ストレージはSSDで寿命93%で順調、メモリは8Gだからあんまり威張れないが・・・
同一ハードで前のバージョンと比較して、「急に遅くなった」「けど、急に早くなることもある」と報告してるんだから、ハードのせいにされても困るんですが

98:デフォルトの名無しさん
22/09/10 23:37:39.01 Xvn9K3070.net
どこにその報告があるんだよw

99:デフォルトの名無しさん
22/09/11 04:17:47.64 IlR4/QtJ0.net
脳内設定を読む能力は無いからなぁ

100:デフォルトの名無しさん
22/09/11 06:53:56.63 8DVbiiNB0.net
.NET MAUIでですが、jpgをpngにした画像をResourcesフォルダに入れてビルドしたのですが以下のエラーが出てしまいました。
URLリンク(imgur.com)
Visual Studioのエクスプローラー上でファイルを消して対応しようとしたのですがファイルを消してもこのエラーが出てしまいます。
予想では一回コンパイルしたときにどこかのファイルに書き込まれてしまったものが消されていないということだと思うのですが、
このエラーをダブルクリックしてもそのエラーの場所に移動しなくて困っています。
だれかこのエラーはこう対処しますみたいなのがあれば教えてください。

101:デフォルトの名無しさん
22/09/12 16:20:27.71 9jrJjITfF.net
>99pngじゃないファイルに置き換わってるんじゃないの?

102:デフォルトの名無しさん
22/09/12 17:55:50.41 Ge6X+u/E0.net
そもそも拡張子変えただけとか

103:デフォルトの名無しさん
22/09/13 11:10:01.16 e6oe981F0.net
cl.exeのオプションで、g++ -MMに相当するのある?

104:デフォルトの名無しさん (ワッチョイ 114f-n8Nv)
[ここ壊れてます] .net
17.3.4

105:デフォルトの名無しさん (ワッチョイ ea01-6yOS)
[ここ壊れてます] .net
新しいの来たか

106:デフォルトの名無しさん
22/09/18 23:17:21.97 qtKQTWfP0.net
Windows Server 2019にインスコしようと思ったらサポートされないとかぬかしやがる
2019はWin10 1809ベースだから当然だろうけど、だったらちゃんと書いとけよと
期待させやがって

サポートされるオペレーティング システム
X64 Visual Studio 2022 は、次の x64 ビット オペレーティング システムでサポートされています。
Windows 11 バージョン 21H2 以上: Home、Pro、Pro Education、Pro for Workstations、Enterprise、Education
Windows 10 バージョン 1909 以上: Home、Professional、Education、Enterprise。
Windows Server 2022: Standard および Datacenter。
Windows Server 2019: Standard および Datacenter
Windows Server 2016: Standard および Datacenter。

107:デフォルトの名無しさん
22/09/19 14:37:15.54 AQkFIP5pd.net
>>105
よくわかんねえけど半期チャネルの Windows Server に入れようとしたんじゃないの

108:デフォルトの名無しさん
22/09/19 14:37:35.73 lsi5cYj10.net
マウスカーソルを適当なところに置いてctrl押したらカレットの下のシンボルに移動できませんとか言われてめっちゃうざいんだが

109:デフォルトの名無しさん
22/09/22 12:08:20.05 wU8dMW0i0.net
これって
>>80
.NET 6からこうなったんだっけ?
今までのアセンブリってnugetからインストールするのがセオリー?
わざわざフォルダーパス探して参照させてるけど

110:デフォルトの名無しさん
22/09/27 17:18:39.90 j2LDQh400.net
Visual Studioを使って、データ構造とアルゴリズムの本を勉強しています。
プログラムの実行はコマンドラインから入力データを入力して実行しています。
入力データを入力するときに、IMEの表示が「_A」となっています。これは何でしょうか?
「A」とどう違うのでしょうか?できれば「A」にデフォルトでなって欲しいと思うのですが、
どうすればいいでしょうか?

111:デフォルトの名無しさん
22/09/27 17:21:19.87 LsBo1VKG0.net
なんでIMEなんて使ってんの?
半角だぞっていう印じゃね?

112:デフォルトの名無しさん
22/09/27 17:30:19.18 j2LDQh400.net
>>110
ありがとうございます。
IMEを使っていないんですか?どうやって日本語入力しているんですか?

113:デフォルトの名無しさん
22/09/27 17:43:16.87 LsBo1VKG0.net
日本語書くときには当然使うが

114:デフォルトの名無しさん
22/09/27 18:24:27.99 tE7+kSEjM.net
>>111
IMEは日本語windowsなら普通入ってるよね。
Visual Studioと関係ないよね。
excelとかwordでもVisual Studioでも漢字キーを押すとあとAがトグルするよね。

115:デフォルトの名無しさん (ワッチョイ c707-mISd)
[ここ壊れてます] .net
マジでお前らプログラミングする時にIME切らないの?
いちいち変換して確定すんの効率悪すぎて笑うわ

116:デフォルトの名無しさん (ワッチョイ 9255-JEMU)
[ここ壊れてます] .net
どうやってIMEを切るんですか?

117:デフォルトの名無しさん
22/09/27 20:27:09.73 QykNzQOR0.net
ドキュメント書かないとか全部英語で書けるならいいだろうけど

118:デフォルトの名無しさん
22/09/27 21:39:54.42 LsBo1VKG0.net
>>115
全角半角キーのことだぞ

119:デフォルトの名無しさん
22/09/27 23:21:45.33 HaUVinXu0.net
それ普通は 半角英数モード ⇔ ひらがなモード とかの切り替えしてるだけで IME切れてないって思うんじゃね?

120:デフォルトの名無しさん
22/09/28 03:37:27.91 U6u4tMd20.net
日本語モードで半角入力とか使いづらくないか?
必要なときだけ全角キー押せばいいじゃん

121:デフォルトの名無しさん
22/09/28 04:04:58.02 3CfW1M9y0.net
Office IMEなら、入力コンポーネントの属性を記録して切り替えてくれるぞ。
一度IMEを使うと、そのコンポーネントでは初期状態でIMEがオンになる。
そうじゃない場合、IMEがオフになる。
Edgeとの組み合わせなら、URLとテキスト入力部のIDあるいはNAME属性も覚えててくれるぞ。

122:デフォルトの名無しさん
22/09/28 06:17:39.21 9HUYdTWA0.net
>>118
半角英数モードとIMEオフは違う
半角英数モードだと変換と確定が必要だからそんなモードでプログラミングするやつはおらん

123:デフォルトの名無しさん
22/09/28 06:59:57.11 8CH6W8/m0.net
今のWindowsのIMEだと 半角英数/直接入力モード とかいうのか?
これだと変換も確定も要らんよ?

124:デフォルトの名無しさん
22/09/28 07:17:03.02 8CH6W8/m0.net
っつか、標準設定で「入力すると半角英数」かつ「変換とか確定とか必要」なモードってあるん?
設定次第で出来るのかもしれんが、そんな面倒な事は考慮せんでしょ普通

125:デフォルトの名無しさん
22/09/28 08:26:46.58 9HUYdTWA0.net
>>123
>>109がしてるだろ

126:デフォルトの名無しさん
22/09/28 08:39:07.20 9HUYdTWA0.net
URLリンク(shiro-suzume.com)
これだな
無変換キーを押してるか初期状態が半角英数モードになってる
プログラミングする時は基本的にIME OFFで日本語が必要な時だけIME ONにするもんだ

127:デフォルトの名無しさん
22/09/28 08:43:58.69 9HUYdTWA0.net
MS-IMEでも半角英数モードはあるが表示が_AじゃないからATOKだろう
MS-IMEの場合は「あ」を右クリックして「半角英数」を選べばそのモードになる
ショートカットもあるだろうが使わないから知らん
またはシフトを押しながらアルファベットキーを押すとシフトを離すまで一時的に半角英数モードになる

128:デフォルトの名無しさん
22/09/28 10:31:19.86 8CH6W8/m0.net
> MS-IMEの場合は「あ」を右クリックして「半角英数」を選べばそのモードになる
ならんね。
変換も確定も出来ない「半角英数/直接入力モード」しか選べんし

129:デフォルトの名無しさん
22/09/28 10:41:51.25 9HUYdTWA0.net
>>127
MS-IMEの話をしてるんだぞ

130:デフォルトの名無しさん
22/09/28 10:50:03.84 8CH6W8/m0.net
そうだよ

131:デフォルトの名無しさん
22/09/28 10:51:33.87 9HUYdTWA0.net
ああわかった
新しいバージョンがあまりに機能削られて使いにくくなったから俺が以前のバージョンを使ってるんだ
新しいバージョンだと半角英数モードが消えてるから知らないんだな
URLリンク(www.fmworld.net)

132:デフォルトの名無しさん
22/09/28 11:59:54.84 +QlM3L0oM.net
新バージョンつかってバグるって当たり前じゃんか……

133:デフォルトの名無しさん
22/09/29 19:45:49.99 M31wqlAw0.net
17.3.5
マイナーバージョンアップのわりにはだいぶダウンロードさせられた

134:デフォルトの名無しさん
22/09/29 23:53:05.64 yzYmCLI10.net
17.3.5が.NET MAUIのホットリロードが効かなくなるようなのでダウングレードしたいのですができますか?

135:デフォルトの名無しさん
22/09/30 12:49:39.70 yNimFHsU0.net
ダウングレードできない?
17.3.4に戻したい

136:デフォルトの名無しさん
22/09/30 12:59:58.31 skn3ZSeJ0.net
>>133,134
一旦アンインストールしてから、17.3.4のインストーラーでインストール
インストーラーは以下のサイトにあるものをDL
URLリンク(learn.microsoft.com)

137:デフォルトの名無しさん
22/09/30 18:52:53.37 O1LdiWZh0.net
>>135
サンキュ

138:デフォルトの名無しさん
22/09/30 19:04:13.79 jNFohT4i0.net
Visual Studio Installerを立ち上げてその他メニューから前のバージョンへのロールバックができるぞ

139:デフォルトの名無しさん
22/09/30 19:09:30.88 O1LdiWZh0.net
>>137
アンインストールしなくてもいいんですか?

140:デフォルトの名無しさん
22/10/01 01:26:34.74 yIvmaQXt0.net
>>137
そのような機能は見当たらないのだが
更新チャネルの切り替えならあるけど

141:デフォルトの名無しさん
22/10/07 12:33:15.83 d4ub3t4La.net
なんでみんな人柱になりたがるんだろな

142:デフォルトの名無しさん
22/10/07 13:23:43.54 w+rqU7+n0.net
2022を起動しても最初の画像が出て終わりだったり、プロジェクトが読み込まれずフリーズするんだけども、
これって仕様?

143:デフォルトの名無しさん
22/10/07 13:53:08.07 US/4zJfp0.net
おま環です

144:デフォルトの名無しさん
22/10/07 14:17:42.51 /2zRMkpI0.net
ま、ストレージ関連のトラブルの100ペリカだね

145:デフォルトの名無しさん
22/10/07 14:35:12.58 qxQ2346a0.net
>>141
とりあえず、一旦削除してインストールしなおしてみたら?
運が良ければ治るかもよ

146:デフォルトの名無しさん
22/10/07 14:36:38.58 w+rqU7+n0.net
VS2012とかなら問題ないんだけどなー
ストレージはMicronの 2200S NVMe 512GB
使用して2年ほど

147:デフォルトの名無しさん
22/10/07 14:40:47.38 zC82G2ZTa.net
別バージョンなら問題ないとか使用して二年とか知らんわ
そんな仕様が通るわけないじゃん

148:デフォルトの名無しさん
22/10/12 16:42:05.68 +cq2T5fE0.net
17.3.6

149:.NET M HighSchool
22/10/12 21:39:40.24 PXGfjVU50.net
17.3.6来たか
インストール中
3.5はMAUIのホットリロードが使えない不具合
今回はどうだろ?

150:デフォルトの名無しさん
22/10/13 13:31:56.62 JfhtLQgc0.net
呼び出されてないメソッドをその場で仮に実行してその中の変数の値を確認することってできますか?
例えばブレークポイントで確認する場合別クラスのメソッドはメインページとかのイベントハンドラーからインスタンスを作ってメソッドを呼び出さないとブレークしないところをそれをせずにそのメソッドだけ動かしてみてその内部の値を確認するってこと
できたらすごい助かります

151:デフォルトの名無しさん
22/10/13 13:41:22.01 ZElFpQmc0.net
目的がよく分からんけど、テスト書くんじゃだめなの?

152:デフォルトの名無しさん
22/10/13 14:09:12.23 JfhtLQgc0.net
>>150
テストプログラムを別プロジェクトで作るって感じですか?

153:デフォルトの名無しさん
22/10/15 08:36:57.94 TYEHa44m0.net
>>149
イミディエイトウィンドウ

154:デフォルトの名無しさん
22/10/15 09:36:48.28 mRrGj9Y+0.net
>>152
これって呼び出されてないメソッドでも表示されるんですか?

155:デフォルトの名無しさん
22/10/15 09:44:30.25 E+9ofSSza.net
実際にやってみなよ

156:デフォルトの名無しさん
22/10/15 11:02:24.91 4S/lNR9U0.net
呼び出されないメソッドの変数とは。

157:デフォルトの名無しさん
22/10/15 13:39:41.55 mRrGj9Y+0.net
>>155
例えばクラス内のメソッドがあるとするじゃん?
でもそのクラスのインスタンスはどこからも作られてない、そしてそのメソッドはそのままコンパイルすればどこからもよびだされておらず使用されてない
この状態でそのメソッドの中の変数をしれたら便利なのになぁって感じです

158:デフォルトの名無しさん
22/10/15 13:40:54.09 mRrGj9Y+0.net
例えばそのメソッドがJsonファイルを読み取った値をリストに入れるものだとしてちゃんとそのリストにJsonの値が入ってるかの確認をしたい

159:デフォルトの名無しさん
22/10/15 13:57:34.11 zYlZ5bY9a.net
だからなんで実際にやってみないんだよw

160:デフォルトの名無しさん
22/10/15 14:27:07.53 toxWjRm+0.net
インスタンス化されてないクラスのメソッド内の変数の状態なんて
そもそも知りようがないだろ
なにがしたいんだ

161:デフォルトの名無しさん
22/10/15 14:31:46.63 TYEHa44m0.net
呼び出されてないメソッドのローカル変数が知りたいと言ってるが字義通りに解釈すると呼び出されてないメソッドはローカル変数を初期化しないので値は無い
ここで「呼び出されてない」に「コード中では」という制限をつけるならイミディエイトウィンドウを使って呼び出せという話になる

162:デフォルトの名無しさん
22/10/15 15:19:41.89 xtyQ9fCqM.net
シュレーディンガーの猫だな

163:デフォルトの名無しさん
22/10/22 15:01:37.33 8u//EgQ40.net
気分的に念のためビルドじゃなくリビルド毎回しなきゃなの?

164:デフォルトの名無しさん
22/10/24 22:03:50.58 GUsD1Nn+0.net
荒れますなぁ。こういう人はPythonでもやってればいいのに

165:デフォルトの名無しさん
22/10/26 13:01:18.93 lQW0CdoF0.net
VisualStudio Codeはいろんな言語の拡張機能ありますが、VisualStudioに言語の拡張機能がないのはなぜでしょうか。
VisualStudio Codeが出る前はいろんな言語に対応するようにしてたような気がするのですが
もう今後VisualStudioはデフォルトの対応言語のみにフォーカスする形になるのでしょうか。

166:デフォルトの名無しさん
22/10/26 13:26:13.55 Do8Z1/L1a.net
>>164
codeはソースコードエディタ
vsはIDE
その違い
IDEは開発のオールインパックで拡張機能はあくまで添え物
昔は言語それぞれの種類のvsがあったのが統合されて複数言語で使えるようになっただけ
codeははなからテキストの編集機能だけを仕事としていて他のことは拡張機能を勝手に作ってくださいねというスタンス
その結果莫大な人数が拡張機能を作るようになってそれをインストールしさえすればIDE顔負けの機能を持てるようになった
例えるならvsがオフィスもDVDも指紋認証も全て揃った国産パソコンでcodeは自分で組み立てるタイプのパソコン
少しずつ対応してはいるがMSだけでは開発速度には限界があるので時間がかかる

167:デフォルトの名無しさん
22/10/26 13:44:37.16 lQW0CdoF0.net
VScodeの拡張機能をそのままVSでも使えるようになればいいのにね…

168:デフォルトの名無しさん
22/10/26 14:04:39.41 Do8Z1/L1a.net
いずれそうなるかもしれんし逆にcodeに完全に食われるかもじれんね
デバッグ機能はvsの方が高機能だから消えると不便になるけど

169:デフォルトの名無しさん
22/10/26 14:24:34.15 lQW0CdoF0.net
流れ関係ないけど


170:デフォルトのテーマの青の背景色がダサかったので変えてみた。 かなりすっきりしたと思う https://imgur.com/R240REM.jpg



171:デフォルトの名無しさん
22/10/26 19:04:04.51 m/VlzFSs0.net
Windows 用の機械語が欲しい香具師など、まずいない
YouTube で有名な雑食系エンジニア・KENTA の動画
デジタル庁さんのエンジニア求人が炎上してる件
www.youtube.com/watch?v=2ONVxwmOkn4
C# によるバックエンド開発が3年以上!
ウェブ系で、こんな香具師は0.1% もいないだろw

172:デフォルトの名無しさん
22/10/26 19:42:45.12 uG7XKevD0.net
>>168
いいね

173:デフォルトの名無しさん
22/10/26 19:57:14.93 5odk0wYq0.net
ASP.NETならそれなりに経験者はいる気がするが

174:デフォルトの名無しさん
22/10/26 20:21:10.50 SEIcgM+jH.net
>>169
ゴミ動画

175:デフォルトの名無しさん
22/10/26 21:52:01.62 /YDw+n050.net
>>169
ウイルスの解析とかはアセンブラ使うよ

176:デフォルトの名無しさん
22/10/27 09:25:25.09 z/mBBsLjd.net
>>169
C#でなく、JavaScriptは求めていないの?

177:デフォルトの名無しさん
22/10/27 09:45:14.65 4CrUFEjI0.net
169の人気に嫉妬

178:デフォルトの名無しさん
22/10/27 11:55:01.82 WKa47UCv0.net
>>169
企業向けの法人向け製品みてると
動作環境に .NET Framework が必要なものはそれなりにあるし
分野絞れば割合はかなり高くなると思うけどねー。

179:デフォルトの名無しさん
22/10/27 12:24:55.73 hE4KNrNO0.net
>>174
大規模開発だからJSはいらないってさ

180:174
22/10/27 13:26:56.80 xSLfj/nzd.net
>>177
失礼しました(^o^;

181:デフォルトの名無しさん
22/10/27 19:07:12.06 lB6BITgG0.net
このデジタル庁のやつBlazorにすればBlazorの株やASP.NETの株があがるんだろうけどな
正直バックC#なのになんでフロントエンドをBlazorにしないのか謎なんだが

182:デフォルトの名無しさん
22/10/27 19:29:53.86 hxTrNkD10.net
Blazorはメモリ消費半端ないからでは?
あれは使用者数が少なくかつ特定日にアクセスが偏ったりしない企業内のSAAS用とかでしょう。

183:デフォルトの名無しさん
22/10/27 19:37:42.99 lB6BITgG0.net
>>180
消費メモリ多いの?
なんで?

184:デフォルトの名無しさん
22/10/27 19:40:11.91 hjjQgQcYa.net
MSのサイトはめっちゃアクセスあるけどASP.NET Coreだぞ
もしかしたらもうバージョンアップしてBlazorになってるかもしれん

185:デフォルトの名無しさん
22/10/27 20:01:31.86 hjjQgQcYa.net
URLリンク(learn.microsoft.com)
ここでフォーカスモードを開始するとブラウザ上でC#が動くがこれ多分Blazorだな
JavaScriptじゃちょっと無理だと思う

186:デフォルトの名無しさん
22/10/27 20:03:02.98 2LX/1yOUd.net
MSがJavaScript書けないWebエンジニアなんか採用するわけないだろ

187:デフォルトの名無しさん
22/10/27 20:04:38.89 hjjQgQcYa.net
>>184
そういうことじゃねえよ
JavaScriptで.NETの膨大なライブラリをこのためだけに再実装するわけないじゃん

188:デフォルトの名無しさん
22/10/27 20:09:30.59 VfYwP1tuM.net
MSはJavaScriptの上位互換であるTypeScriptの開発元でもあるけどな

189:デフォルトの名無しさん
22/10/27 20:10:08.99 R6bU6Mqf0.net
>>183
スマホでやろうとしたら無理だった

190:デフォルトの名無しさん
22/10/27 20:10:44.38 R6bU6Mqf0.net
>>186
その上位互換がC#ってわけ

191:デフォルトの名無しさん
22/10/27 20:13:08.00 vF71ylfZM.net
TypeScript
URLリンク(ja.wikipedia.org)

192:デフォルトの名無しさん
22/10/27 20:24:52.06 gHpKK6Hq0.net
>>187
androidでできたぞ?

193:デフォルトの名無しさん
22/10/27 20:26:38.88 R6bU6Mqf0.net
>>190
IntelliSenseとGoogle 日本語入力の相性が悪い
IntelliSenseで確定してもGoogle 日本語入力はかな変換を待ってる形になってうまくできん

194:デフォルトの名無しさん
22/10/27 20:28:12.99 R6bU6Mqf0.net
こんな感じ
URLリンク(i.imgur.com)

195:デフォルトの名無しさん
22/10/27 20:29:27.60 R6bU6Mqf0.net
Write誤字ってWiteって書いてIntelliSenseでWriteを選択したあとの画面
ここでバックスペースを押すとGoogle 日本語入力のeとともにWriteのeが消える

196:デフォルトの名無しさん
22/10/27 20:32:24.88 gHpKK6Hq0.net
候補タップじゃなくエンター押すといいぞ
それで確定する

197:デフォルトの名無しさん
22/10/27 20:40:52.26 R6bU6Mqf0.net
なるほどサンクス

198:デフォルトの名無しさん
22/10/27 20:59:32.25 hxTrNkD10.net
ASP.netはユーザがブラウザ開いてる間、殆どメモリ消費しないがBlazorサーバ型はユーザがページ開いてる間はずっとデカいメモリを一人一人消費してまうんだよw
これがなかなかBlazorがアクセス多いサイトで採用されない理由。
一方でクライアント型でWebアセンブリにしちゃったらアクセスの待ち時間のハンデが大きい。

199:デフォルトの名無しさん
22/10/27 21:01:56.29 gHpKK6Hq0.net
>>196
いやだからBlazorのサイト今見せたろw

200:デフォルトの名無しさん
22/10/27 21:29:50.08 hxTrNkD10.net
マイクロソフトのチュートリアルなんかたいして人数おらんがな...
Azureのチュートリアル的なLearnサイトもそうだが
物凄いマシンメモリ消費しながらやっとるがな。
かなりニッチな目的にしかBlazorは最適解にはならんよ。

201:デフォルトの名無しさん
22/10/27 21:52:06.64 gHpKK6Hq0.net
C#の公式サイトに人数いないわけねーだろw

202:デフォルトの名無しさん
22/10/27 22:11:35.51 +UGgATct0.net
メモリの大食いファイターねえ
テラバイト単位?

203:デフォルトの名無しさん
22/10/27 22:12:55.47 +UGgATct0.net
ただ大きいだけでなく意味のある考察に使われた最大の数でグラハム数ってのが知られてるけど
メモリ容量にもそういうのあるんかね

204:デフォルトの名無しさん
22/10/27 22:34:12.54 gHpKK6Hq0.net
スマホでも軽快に動くのにメモリ云々言ってるやつはどんな貧弱な環境でブラウジングしてんのかね

205:デフォルトの名無しさん
22/10/27 22:46:41.13 HB64Kv7R0.net
>>178
JDになったら訪ねておいで
青系の飲料でもてなしてあげよう

206:デフォルトの名無しさん
22/10/27 23:56:29.75 BSeFwITz0.net
ノウハウが出回ってないFWで開発すんのダルい

207:デフォルトの名無しさん
22/10/28 04:05:39.68 1ARXQoUR0.net
>>204
かなり出回ってる方だけど

208:デフォルトの名無しさん
22/10/28 04:06:23.07 1ARXQoUR0.net
ところでVisualStudioで使える拡張機能でこれ使ってるってある?

209:デフォルトの名無しさん
22/10/28 04:26:28.61 a9d8tHyE0.net
とりあえず
Template Studio for WinUI (C#)
URLリンク(marketplace.visualstudio.com)
TypeScript 4.8.4 for Visual Studio
URLリンク(marketplace.visualstudio.com)
Microsoft Visual Studio Installer Projects 2022
URLリンク(marketplace.visualstudio.com)

210:デフォルトの名無しさん
22/10/28 06:36:34.52 1ARXQoUR0.net
>>207
サンキューです

211:デフォルトの名無しさん
22/10/28 12:16:26.15 3t7AsPq+0.net
マイクロソフトのサイトはakamaiとか使って分散してるからなぁ。
今は自社の azure 使ってんのかな?
お金かけて負荷分散できない会社は社内のシステムでしか使えないのは事実だと思う。

212:デフォルトの名無しさん
22/10/28 12:24:28.77 IFywMyP/a.net
お前が事実の何を知ってるんだw

213:デフォルトの名無しさん
22/11/01 22:01:59.31 UUH/mDfh0.net
テーマを変更するのにTheme拡張機能入れたんだがファイルの追加の時一番最初に来るようになってしまったorz
お前どちらかというと最後の方だろ、、、
URLリンク(imgur.com)

214:デフォルトの名無しさん
22/11/02 16:26:10


215:.30 ID:UTfJbDjM0.net



216:デフォルトの名無しさん
22/11/02 20:18:08.11 3myhoPRx0.net
>>212
ちょっとやってみます

217:デフォルトの名無しさん
22/11/09 00:08:53.66 YdkBZ+ji0.net
 普段C++をDXライブラリで使っていて気が付かなかったけど、C#入門していじっていたらフォームデザインでマウスがカクつくほどに重くなる瞬間が頻発するようになった。
 VS2022を終了させても余波を受けたみたいにしばらく重いから既存のアプリとの相性問題なのかもしれないけど、そんな結論って実際にあり得るんですかねえ。
 違う理由があるのかな。

218:デフォルトの名無しさん
22/11/09 00:16:13.91 k4oOlk29M.net
Chromeとか内部でタイマーをいじってる系と相性が悪いんだろうな

219:デフォルトの名無しさん
22/11/09 07:10:08.89 5Di95T/A0.net
.NET7とver17.4来たな

220:デフォルトの名無しさん
22/11/09 14:50:15.38 MQTBaCvua.net
>>214
アホなリークしまくりコードを知らんうちに描いていて
GCが走ってる可能性は?
>>215
timeGetTime()を使う
利点
timeBeginPeriodとtimeEndPeriodを併用することで分解能をシステムに強制することが出来る。そのため精度が高い。
欠点
分解能を設定するための手順が必要になり、コード量が増える
分解能をシステムに強制した場合、システム負荷が上がり、演算に影響を及ぼす可能性がある
URLリンク(www.timbreofprogram.info)
だな

221:214
22/11/09 17:30:39.64 lhW/rHgB0.net
>>217
まだまだ入門の駆け出しで、チュートリアル見ながらコントロールに1~2行のコードを書き足すレベルなんで、その心配は(まだまだ)当たりません。

222:デフォルトの名無しさん
22/11/10 00:51:34.19 QfXivoeU0.net
コメントとコメントの間で改行したら自動的にコメントが挿入されるのを無くしたいんですが、
設定方法についてご存じないでしょうか?
以下のようなコードを書いたときに困るので、
{
// この下に改行を入れると
// int a = 0;
int a = 1;
}

{
// この下に改行を入れると
// <=勝手に改行コードが生成される
// int a = 0;
int a = 1;
}

223:デフォルトの名無しさん
22/11/10 12:56:30.82 HjXgVXcF0.net
垂直タブ複数作って、それぞれでctrl Fで検索バー出したいんだけどアクティブなタブでしか検索バー出ないんですよね
何か両方のタブで検索バー出す方法ありますか?

224:デフォルトの名無しさん
22/11/10 22:49:33.85 yfV/ciEi0.net
>>216
何か急にすごいダウンロードが始まった
3時間ぐらい経ってもまだ終わらない

225:.NET MAUI HighSchool
22/11/10 23:18:18.45 oMPYiM7T0.net
>>221
どんだけ通信環境ゴミなんだ…
15分もかからんかった

226:デフォルトの名無しさん
22/11/11 05:09:17.75 pNpAkZ5k0.net
2022/2019/2017 3つあわせても5分もかからなかったような?
みんな夜の最低速度でも2Gくらいにはなってんだよね?

227:デフォルトの名無しさん
22/11/11 05:23:00.19 3jEE32iZM.net
なんの役にも立たない俺環自慢

228:デフォルトの名無しさん
22/11/11 08:46:18.79 NDdPEaTk0.net
>>219
できないと思う
改行が挿入されないと
// この下に改行を入れると
//// int a = 0;
int a = 1;
こんな感じになるわけだし

229:.NET MAUI HighSchool
22/11/11 09:37:02.74 kw0okeTL0.net
>>225
こうしたいんだと思うぞ
//コメント
//int a =0;

230:.NET MAUI HighSchool
22/11/11 09:38:45.11 kw0okeTL0.net
なんでそうしたいのかわからんけど

231:デフォルトの名無しさん (ワッチョイ 9201-obsI)
22/11/11 10:50:30.20 z+UtuJ+k0.net
コードを書きたい時にコメント消せばいいだけなんだけどそれが面倒って話だろ

232:デフォルトの名無しさん (ワッチョイ 6107-Aj/S)
22/11/11 10:53:18.65 Vdrcu/900.net
挿入したいのがコメントの前でないならコメントの後にキャレット置いてCtrl+Shift+Enter押せ

233:デフォルトの名無しさん (ワッチョイ ad49-pJTy)
22/11/11 11:16:44.38 /4N3uCw/0.net
なんかそれ前に言われたことあるな

コメントで処理をフロー的にまとめて書いてからコード書く勢がいるらしい
まず全体を言語化するみたいな考え方なんじゃね
今どきとは言えない気はするが

234:デフォルトの名無しさん (オッペケ Sr79-XZOb)
22/11/11 11:22:53.61 mei2DBsxr.net
設計書を書いてないんだろうね。

235:デフォルトの名無しさん
22/11/11 12:20:47.85 kv5JMffIM.net
仕様書書かないでその分値下げしろってところマジでいるからな

236:.NET MAUI HighSchool
22/11/11 19:55:41.52 ifUwEY1y0.net
Visual Studio for Macの方も無料化してる???
URLリンク(visualstudio.microsoft.com)

237:デフォルトの名無しさん
22/11/11 20:07:31.45 /Mlaj4BsM.net
無料・有料の区分が無い

238:.NET MAUI HighSchool
22/11/11 20:11:17.63 kw0okeTL0.net
>>234

区分はあるくね?
組織の場合5人以上はProfessional以上使わないといけない

239:デフォルトの名無しさん
22/11/11 20:51:59.09 UYLTLS1cM.net
製品のことではなくて開発ライセンスのことか

240:.NET MAUI HighSchool
22/11/11 20:55:19.75 kw0okeTL0.net
いつの間にCommunityできたの?
最初有料じゃないと使えないってイメージあったけど???

241:デフォルトの名無しさん
22/11/11 21:31:28.14 9kenv454r.net
Mac版なんて誰も使ってないから無料にしたんだろ

242:.NET MAUI HighSchool
22/11/11 21:41:34.77 kw0okeTL0.net
>>238
なるほどねぇ

243:デフォルトの名無しさん
22/11/14 06:35:19.83 i1uexJ0h0.net
IntelliSenceの副作用だと思うのですが、どなたか解決策をご存知であれば教えて下さい。
private DateTime lastDateTime;
としてメンバ変数を定義したあと、メソッド内で
lastDateTime = DateTime.UtcNow();
で現在時間を取り込みたいのですが、右辺のDateTimeをタイプするとDaの段階でlastDateTimeと
表示された挙げ句、DateTime. とピリオドを入力した時点でlastDateTimeが確定します。
入力中にカーソルを動かしてlast部分を消そうとしても、Dの左側にカーソルを持っていこうと
すると、last部分は飛ばしてしまいます。
なので、毎回lastDateTimeと入力された後、わざわざlastを消しています。
ちなみにこれがlastDateTimeではなくstartDateTimeだと、候補は表示されるものの、入力中の
文字列までは変わりません。ただしピリオドを入力した時点でstartDateTimeになるのは同じ。
オプションのIntelliSenseで「文字が入力されたあとに入力候補一覧を表示する」のチェックを
はずすとこの現象はなくなりましたが、それはそれで不便です。
Visual Studio Community 2022 Version 17.4.0 を使っています。

244:デフォルトの名無しさん
22/11/14 10:34:10.87 gxurLVtj0.net
>>240
再現しない
> 右辺のDateTimeをタイプするとDaの段階でlastDateTimeと表示された挙げ句
タイプ前(=を打った時点)で、DateTime.Now; がサジェスト(薄く表示)されててDateTimeを打つと文字毎に濃い表示になってピリオドでDateTimeが確定する(と同時にDateTimeのメンバーが表示される)
Da入力時点で選択肢としてlastDateTimeはあるけどかなり下のほうにある
Windows 10 + Visual Studio Community 2022 Version 17.4.0 で確認

245:デフォルトの名無しさん
22/11/14 15:30:04.05 OX7WU7Nua.net
「IntelliSenseの自動補完とタブのみ補完を切り替える」ってやつ、
これ保存される設定項目ないの?
毎回忘れずCtrl+Alt+Space押すのはつらいんだが

246:デフォルトの名無しさん (ワッチョイ 2350-WFXv)
22/11/14 18:59:53.75 i1uexJ0h0.net
>>241
再確認してみたところ、Visual Studioで新規作成したプロジェクトでは再現せず。
unityで作成したプロジェクトのみこの現象が出るようです。
(unityを経由せず、直接 .cs ファイルをダブルクリックして編集しても変わらず)

unityで作成したプロジェクトではなにか変な設定がされているのかもしれません。

247:デフォルトの名無しさん
22/11/14 20:52:52.46 i1uexJ0h0.net
>>243
2022をアンインストールして、unity hubから2019をインストールしたら発生しなくなりました
unityと2022の相性ですかね

248:デフォルトの名無しさん
22/11/16 05:27:03.01 khTU1+4D0.net
 C#やってますが、それ以前の質問。
 ソリューション名と実行ファイル名を修正したいのですが、どこからやるのでしょう。
 プロジェクトのプロパティから出来そうで、でも$(AssemblyName)をどこで定義しているのか見付からず下手にいじるのが怖い。

249:デフォルトの名無しさん
22/11/16 08:16:33.56 MNi6c3OP0.net
17.4.1

250:デフォルトの名無しさん
22/11/16 23:30:52.81 T2kbKT9/0.net
>>245
アセンブリ名っていう項目があるじゃろ
デフォで $(MSBuildProjectName) とかなってんの

251:245
22/11/17 08:55:33.85 WVoyqpX/0.net
 はい、/アプリケーション/全般/の下から2番目に。
 ・・・何となく会話が噛み合わないのですが、もしかしたら私は思い違いをしているのかもしれない。
 もしかして、$(MSBuildProjectName)をどこか他で定義している変数名だと私は思っていたのですが、そうではない?
 $(MSBuildProjectName)を直接書き換えてしまっても問題ないのでしょうか。

252:デフォルトの名無しさん
22/11/17 09:00:18.14 NvXccGWsa.net
ダメヨーダメダメ

253:デフォルトの名無しさん
22/11/17 23:34:30.05 k9vxeKD50.net
>>249
え、だめなの?

254:デフォルトの名無しさん
22/11/17 23:38:38.15 v4LCqYvD0.net
盗まれた過去を探し続けて

255:デフォルトの名無しさん
22/11/18 01:23:35.37 edRii1wv0.net
>>248
ソリューションエクスプローラーでプロジェクトを右クリック→名前の変更、ってやれば実行ファイル名も変わるでしょ。
ソリューション名も変更したいなら、同様にソリューションエクスプローラーでソリューションを右クリック→名前の変更

256:245
22/11/18 03:26:02.21 hW/feLE30.net
>>252
 右クリックは何度も見直したつもりでしたが、自分の節穴ぶりをよく理解出来ました。
 散々悩んでいたのも無事解消しました。
 ありがとうございました。

257:デフォルトの名無しさん
22/11/18 21:46:18.66 41ueQZec0.net
ああ、ソリューション名も変えたいって書いてあったわw
見落としてた

258:デフォルトの名無しさん
22/11/20 05:43:12.37 R372faLE0.net
 C++(正確にはbetterC)でゲーム書いて最近C#を覚えたので周辺ツール書き始めたのだけど、同じVS22なのに微妙にルールが違うのがむず痒い。
 カッコのハイライト、C++は開きカッコも閉じカッコもキャラに乗せるとハイライトするのに、C#だと開きカッコは同じで閉じカッコは次のキャラに乗せるとハイライトする。
 C++にルールを合わせようと思ったけど、見付けられなかった。
 指定位置をお教え頂けると幸いです。

259:デフォルトの名無しさん
22/11/23 15:46:21.82 U6TEG1mTa.net
IDEをエディタとして使うことは無いから割とどうでもいいです

260:デフォルトの名無しさん
22/11/23 20:49:16.02 7IWNfWxM0.net
作業中のプロジェクトを別名で保存したいのですが、それに相当する操作ってないのでしょうか?
もしあるならなんてキーワードで検索すればいいですか?

261:デフォルトの名無しさん
22/11/23 20:55:31.90 KUj2Jy2fa.net
それ同じ質問だよな

262:デフォルトの名無しさん
22/11/23 20:56:29.02 KUj2Jy2fa.net
簡単に名前を変えたいならプロジェクトテンプレートに変換してテンプレートから新しいプロジェクトを作る

263:デフォルトの名無しさん
22/11/23 23:37:42.38 yDp4N8EdM.net
エクスプローラーで開いてコピペ
なんでそんなことがしたいの?
一旦バックアップして後でやり直す?
git使うのとどう違うの?

264:デフォルトの名無しさん
22/11/24 01:53:58.83 /5WZ4mYS0.net
>>257
名前を付けてプロジェクトを保存、ってCommunity版だと無いのか

265:デフォルトの名無しさん
22/11/24 10:29:37.47 1iLEnrJ2d.net
2022使っていないけど、クローンって無いの?

266:デフォルトの名無しさん
22/11/24 10:42:21.40 miumTPp4a.net
プロジェクトファイルの名前じゃなくプロジェクトの名前を変えたいんだろ?
だったらプロジェクトファイルの中身もいじらなきゃ
あとネームスペースもプロジェクト名を元に決められてるからそれも全部書き換えなきゃね
そういう滅多にしないわりにめんどくさい作業は標準では用意されてないから拡張機能で行う
そういう拡張機能があるかどうかは知らん
だから一度書いたけど一番簡単なのは作ったプロジェクトをテンプレートに変換してそこから新しいプロジェクトを作成すること
二回使うかどうか怪しい拡張機能を使うよりよほど短時間でできる
プロジェクトテンプレートとして保存というのがメニューにあるだろ

267:デフォルトの名無しさん (スップ Sd02-4fst)
22/11/24 12:39:32.52 uZXhfCsqd.net
IDE起動で最初にファイラーみたいなのが出るから
そこでクローン作成し、最後に新しいプロジェクト名で書き込みすれば良いかと思っていた。

Git使って、別バージョン管理した方が楽そうだな。

268:257
22/11/24 13:53:39.72 EHgp3G+V0.net
ただ単に進行状況をいくつかに分けて保存したいだけです
そういえばGitがありましたね
使い方はよくわかりませんが、Gitをキーワードに検索してみます
ありがとうございました

269:デフォルトの名無しさん
22/11/24 14:07:28.35 tKryYe5Ka.net
フォルダバックアップて何年前からタイムスリップしてきたのかって話だな

270:デフォルトの名無しさん
22/11/24 14:08:33.27 tKryYe5Ka.net
ていうかフォルダごとコピーするくらい自分できないところに今の日本の闇を感じる

271:デフォルトの名無しさん
22/11/24 14:32:09.68 CXfVk4LxH.net
掲示板の書き込み一つで日本全体の闇を感じるのは草
感受性壊れてんの?

272:デフォルトの名無しさん
22/11/24 14:39:05.63 tKryYe5Ka.net
お前らみたいな介護が必要なのがここ数年で急激に増えたことに闇を感じてるんだよ

273:デフォルトの名無しさん
22/11/24 14:57:26.69 CXfVk4LxH.net
なんか急に一括りにしてきて草
世界狭そう

274:デフォルトの名無しさん
22/11/24 15:12:08.39 C8uFgGcb0.net
こういう奴って普段から日本は、日本人は、○○人は~って言ってるんだろうか?
もしそうなら自分の中の闇を見つめ直したほうがいいよ
こういう一部の事象だけを見て全体や集団を語るのはよくある差別的思考の初期段階だからね

275:デフォルトの名無しさん
22/11/24 16:14:35.29 GAM+GLQKa.net
フォルダコピーできないやつなんて笑い話でしか出てこないぞ普通
と思ってたら最近多いこと多いこと
しかもそれを全く不思議に思わず笑った方がおかしいみたいな言い草
どんだけ劣化するんだよお前らw

276:デフォルトの名無しさん
22/11/24 17:17:16.67 XlURFCjJd.net
昔は金無かったから、アーカイブして日付名でFD管理していた。
今なら、Google DriveやOne Driveが有るんだもんな。

277:デフォルトの名無しさん
22/11/24 21:08:59.16 nW2Yx92Kr.net
>>272
ごく僅かな身の回りのサンプルを元に日本社会全体を感じ取る短絡さが笑われてるのでは

278:デフォルトの名無しさん
22/11/24 21:58:44.19 TMV7fJLW0.net
NET6デスクトップアプリでデザイナが表示されないんやが?
いつ使えなくなるか分からんFrameworkで作り続けろってこと?

279:デフォルトの名無しさん
22/11/24 21:59:22.21 p37Oc4Tj0.net
おまかん

280:デフォルトの名無しさん
22/11/24 22:00:44.91 TMV7fJLW0.net
てか別に何でもいいんだけど、C#10が使いたいんだわ
親切なやつ教えて

281:デフォルトの名無しさん
22/11/24 22:32:27.68 R18LG1aZ0.net
>>274
単に心当たりのあるやつが発狂してるだけだろw

282:デフォルトの名無しさん
22/11/26 20:01:33.13 1ldKsJnPM.net
>>265
俺の書いたのが正解だったみたいだなw

283:デフォルトの名無しさん
22/11/30 09:12:35.95 4ISoTFSq0.net
17.4.2

284:デフォルトの名無しさん
22/11/30 20:35:16.81 y36QlcZJ0.net
まだだ
俺はリビジョンが4になるまで待機するマン

285:デフォルトの名無しさん
22/12/03 14:08:37.32 sKYan9e4d.net
パッケージマネージャーコンソールが文字化けしてしまうわ
英語にするのってどうするんだっけ

286:.NET MAUI HighSchool
22/12/03 16:01:47.62 Gu51JtXt0.net
いつの間にか17.4.2来てたわ

287:.NET MAUI HighSchool
22/12/03 16:02:19.21 Gu51JtXt0.net
>>282
拡張機能オプションの環境でどうにかならないか?

288:.NET MAUI HighSchool
22/12/03 16:02:42.38 Gu51JtXt0.net
拡張機能じゃなくてツールだったかも

289:デフォルトの名無しさん (ワッチョイ 4ba7-7kHv)
22/12/07 13:42:05.90 QdWpsfEb0.net
C#エディタが100行ちょっと超えてくるとくっそ重くなる
名前空間自動補間か左の行数の隣に表示される変更差分がボトルネックになってるんじゃないかって気がするけどみんなはどう?

290:デフォルトの名無しさん
22/12/07 14:02:13.39 eK1oRzvl0.net
クソPCかよ

291:デフォルトの名無しさん
22/12/07 16:34:01.96 +kM9YzDO0.net
Celeron 300MHzを450MHzにクロックアップしているので最強です。

292:デフォルトの名無しさん
22/12/07 17:41:04.24 Ytk8nq5zd.net
ちゃんとデュアルCPUにしないから…

293:.NET MAUI HighSchool
22/12/07 19:01:11.82 Mb6NCHQl0.net
お前らまじか…

294:デフォルトの名無しさん
22/12/07 21:36:33.96 SH6rpkaE0.net
>>288
iPadで動くMacOSのコードネームがMendocinoなんだけど
俺たち的にはこっちよな

295:デフォルトの名無しさん
22/12/07 21:48:50.91 oS1Rzj8oM.net
ARM64ネイティブ開発

296:デフォルトの名無しさん
22/12/07 22:40:51.09 eK1oRzvl0.net
メンドイーノ?

297:デフォルトの名無しさん
22/12/08 01:16:39.97 l48+irGO0.net
>>286
重いっていうか編集後の再コンパイルのタイミングが変だね。
ワンテンポ遅れる

298:デフォルトの名無しさん
22/12/08 13:50:33.22 35Hoi7400.net
>>293
メンドッチーの
だぞ

299:デフォルトの名無しさん
22/12/08 13:52:07.01 kaqa8y4gd.net
昔あったドッチニーチョってプランみたい

300:デフォルトの名無しさん
22/12/08 20:58:40.88 IRbrLTiF0.net
もしかして:ドニーチョ

301:デフォルトの名無しさん
22/12/08 21:25:25.26 f1846rCgd.net
ドッチーモだったかも

302:デフォルトの名無しさん
22/12/08 23:50:01.22 EWB6O78l0.net
DevOps Server 2022 正式版リリース
URLリンク(learn.microsoft.com)

303:デフォルトの名無しさん
22/12/09 00:03:11.40 t7b4zorF0.net
>>299
リンク先修正
URLリンク(learn.microsoft.com)

304:デフォルトの名無しさん
22/12/09 01:01:29.01 pn4e2d7c0.net
なんか色んなもんが増えて
自分の開発に必要なのかどうかもう判断無理だよ

305:.NET MAUI HighSchool
22/12/09 01:03:59.85 gQLJ96r50.net
わかる
クラウドだからたけぇしな

306:.NET MAUI HighSchool
22/12/09 01:04:40.86 gQLJ96r50.net
DevBoxは良さそうだが高そう
Microsoft版Dockerって感じ

307:デフォルトの名無しさん
22/12/09 01:06:09.70 jt8/JspBM.net
>>301
GAFAMは、各社、株価が上がって資金が増えたので、資金を生かして収益を増す
必要があるから乱造中。利益が増加しなければ株主への配当率が下がるし。
配当率=アルファ*収益/株価総額
だから、収益が同じままで株価総額が増えたら配当率が下がってしまい、
粗悪株に転落するし。

308:デフォルトの名無しさん
22/12/09 01:10:09.39 jt8/JspBM.net
株やってる人って時価総額が上がってる企業が素晴らしいと思ってる馬鹿が多いけど、
それはその企業の資金が多くなったというだけで、収益増加に直結するわけではない
ことが理解出来て無い。
市場のパイは一定だから、いくら資金があっても、なかなか収益は変わらないわけで、
むしろ、株の総額や株主が増えたことで配当率が下がる。
これは算数の問題。
資金が10倍になっても収益が10倍になるなんてことが有るわけ無い。
そういうことが分かって無いからほとんどの株主は損する。

309:デフォルトの名無しさん (ワッチョイ b2da-aKO0)
22/12/09 01:29:40.13 t7b4zorF0.net
VisualStudio2022 & DevOpsServer2022(Repos Gitリポジトリ初期設定)
URLリンク(i.imgur.com)

310:デフォルトの名無しさん
22/12/09 08:01:08.00 3VkRoJAer.net
市場のパイが一定てw
国富論以前の世界の人が

311:デフォルトの名無しさん
22/12/09 08:57:31.81 /0gWdaN5M.net
>>300
expressなら無料なんだな
ちょっと試してみるかな

312:デフォルトの名無しさん
22/12/09 09:10:24.83 gwmrI/YUM.net
ちょっと調べてみたらsql serverやらiisやら前提条件が結構キツイな

313:デフォルトの名無しさん
22/12/09 09:13:34.76 eLXAv6sJ0.net
利益が出たら、そのお金で自社株買いをして、
株数を減らして、1株当たりの利益を増やす。
ただし、自己資本比率を減らすから、倒産しやすくなる
1株当たりの利益 = 利益 / 株数
例えば、10万円 = 100万円 / 10株を、
12.5万円 = 100万円 / 8株にする
一般的には、小売みたいに毎日現金が入ってくる業種の自己資本比率は3% ぐらい。
逆に製薬会社みたいに、何十年も新製品を作れない業種は、90% ぐらいある

314:デフォルトの名無しさん
22/12/09 11:55:25.12 4PBR5hhHM.net
そもそもGAFAMなどは配当はほぼ無い。
intelみたいにヨボヨボの落ち目で5%とか配当配らないと買ってもらえないような20年前と株価同じゴミとは違うわけで。

315:デフォルトの名無しさん
22/12/09 14:24:04.68 3DNXTGzRM.net
>>311
配当が無いなら、1券当りの株価が上がり続けなければ利益が出ないことになるが、
上がり続ける株は存在しないのでいつか損になる。
碁石を考えてみよう。
みんなが碁石を持ち寄ってテーブルに置く。
株のシステムはもし配当がなければそれを時々引き出しているだけから、
持ち寄った碁石しか引き出すことは出来ない。
出力 = 入力
が成り立つ。
つまり、もし配当がなければ誰かが得すれば誰かが損するゼロサムゲーム。

316:デフォルトの名無しさん
22/12/09 14:38:46.41 3DNXTGzRM.net
>>310
>利益が出たら、そのお金で自社株買いをして、
>株数を減らして、1株当たりの利益を増やす。
自社株買いしたら、株数は増えると思うけど。

317:デフォルトの名無しさん
22/12/09 18:38:17.95 XJCertI50.net
世界の「国や会社のお金」を多額に使用して積み立て続けているから上位を中心に株価は各国が存続し会社が問題なく利益をだしていれば、いや利益をだしていなくとも上昇していく傾向は維持される。
個別株にせずともナスダック100やSP500なりにしとけばいい話。
ダメになった会社は勝手にリストから弾かれ、いい会社になったものは入れ替わりにリスト入り。
もう一つは世界株の動きは世界のGDPが長期で上昇、世界の文明が進化している間は上昇、それが終われば下落。
個別株含めてゼロサムなどでは無い。
為替トレードみたいなのがゼロサムなんだよ。
世界のGDPが20年横ばいで、文明も20年横ばいになったとき
初めて株も全体としてゼロサムになりはじめるんだよ。
それはまだまだまだまだ先。

318:デフォルトの名無しさん
22/12/09 22:08:35.61 GqOaM93A0.net
スレチ

319:デフォルトの名無しさん
22/12/10 00:47:35.38 vkGu6RXy0.net
失われた30年で、GDP が増えなかったのは日本だけ。200位とか
財務省が緊縮財政を続けたから。
今の宏池会・岸田木原なども、財務省の子分。
NHK の新会長も、日銀のプリンスで、財務省の子分
財務省は中国が支配しているから、GDPを上げて軍事費を増やされたくない
金融緩和したのは、安倍・黒田バズーカだけ。
これで労働者が数百万人増えた
これが中国・野党に都合が悪かったから、暗殺されたのかも

320:デフォルトの名無しさん (ワッチョイ a72f-l94J)
22/12/10 02:42:28.08 ZDSWvNHM0.net
.net6ではインテリセンスが公式で日本語に対応してないところがクソ

321:デフォルトの名無しさん
22/12/10 07:30:40.34 mD7GHFiXr.net
>>316
逆恨みで殺されたのであって背後に外国勢力はないよ
新聞とかテレビとか見たほうがいいのでは

322:デフォルトの名無しさん
22/12/12 07:42:07.32 hTIHUmgcd.net
新聞テレビねえ
アカヒとか?

323:デフォルトの名無しさん
22/12/14 15:42:23.92 /4+Bb55I0.net
17.4.3

324:デフォルトの名無しさん (ワッチョイ 27e5-IcuA)
22/12/15 21:02:39.46 oWZdnpGp0.net
17.4.3、マイナーバージョンアップの割には大量にダウンロードさせられた

325:デフォルトの名無しさん
22/12/19 15:20:37.91 KnS+FMSG0.net
>>316
安倍晋三さんの時代はGDPを偽装してたのを知らないのか?
プラス成長と見せかけていたが、実態はゼロ成長だった。

326:デフォルトの名無しさん
22/12/20 16:01:46.26 KgW6Z4Rb0.net
VisualStudioにて
Windowsフォームアプリ(.NET 6.0)を選択して作成しています。
[追加]-[新しい項目]
[データ]-[ADO.NET Entity Data Model]を選択すると、
entity framework ランタイムアセンブリが含まれていません
プロジェクトのプロパティ ページでターゲットフレームワーク情報を確認してください
と表示されてしまい進めません。
.NET 6.0だと使うことはできないのでしょうか?

327:デフォルトの名無しさん
22/12/20 23:31:35.92 uKsIiJUgd.net
nuget で microsoft.entityframeworkcore を追加すればいい

328:デフォルトの名無しさん
22/12/21 09:43:59.26 XdVZCz4Ta.net
.NET Framework のリモートでコードが実行される脆弱性
URLリンク(msrc.microsoft.com)
なんで.NET5 は対象じゃないんだろ

329:デフォルトの名無しさん
22/12/21 09:51:49.52 49mt2ZtF0.net
>>325
サポートが終わってるからなのでは?

330:デフォルトの名無しさん
22/12/21 10:52:07.90 XdVZCz4Ta.net
>>326
.NETCore3.1は入ってるんよ

331:デフォルトの名無しさん
22/12/21 11:13:58.47 49mt2ZtF0.net
>>327
Core 3.1は12/13までがサポートだったから、ギリギリ入ってる

332:デフォルトの名無しさん
22/12/21 11:34:49.23 XdVZCz4Ta.net
>>328
そういうことか…サンクス

333:デフォルトの名無しさん
22/12/21 16:29:17.14 537DsEmx0.net



334:この数日でWSLのubuntuでC言語実行できるようになったんやけど visual studioか今のままかどっちがええと思う? 個人的にはubuntuは起動早いし手軽にできるのがメリット コンパイルに少し手間がかかるのと機能少ないのがデメリット visual studioの魅力を教えてくれ!



335:デフォルトの名無しさん
22/12/21 16:32:56.40 537DsEmx0.net
投稿して思ったけど
用途はCの基礎学習だからvisual studioのようなガチ開発環境はオーバーなのかもしれん

336:デフォルトの名無しさん
22/12/21 21:22:45.79 ye8WaQKn0.net
一つの環境で、Linux、Windows、cl、gcc、clangのバイナリを作ってテストできるのが便利。

337:デフォルトの名無しさん (ワッチョイ 3b01-ZR1D)
22/12/21 22:45:30.30 gjYv6KV70.net
visual studio community2022でレイトレーシングプログラミングの勉強を始めたのですが、
「vectormath」というライブラリをインクルードしようとしたところ、「インクルードファイルを開けません」と出てしまいました。初心者なので何が原因なのかも分からず詰まってしまっています。
何か原因がわかる方いらっしゃいますか。

使用したライブラリはこちらです。
URLリンク(github.com)

以下のような手順でインクルードディレクトリを追加・実行しました。

githubからライブラリをzipでダウンロードして展開した後、visual studio上で[プロジェクト]→[プロパティ]→[C/C++]→[全般]→[追加のインクルードディレクトリ]→[編集]で先ほど展開されたファイルを参照
(ここで[追加のインクルードディレクトリ]の横には「C:\Users\(ユーザーネーム)\Downloads\sce_vectormath-master\include\vectormath;%(AdditionalIncludeDirectories)」と表示されていた)
インクルードは「#include <vectormath/scalar/cpp/vectormath_aos.h>」で実行

338:デフォルトの名無しさん
22/12/22 05:54:14.30 0WpPKX01a.net
そもそも、C:/Users/(ユーザーネーム)/Downloads/何々
と、ダウンロードフォルダに置いたまま、開発するのはおかしい
プロジェクトフォルダ以下に置くか、
3rd Party 用のフォルダ以下へ置くべき

339:デフォルトの名無しさん
22/12/22 07:46:38.45 +02L2ezb0.net
Twitterで流れてきたんだけどこれってASP.NETのサーバーアプリをデバッグなしビルドしたときそのPCのIPアドレス+適当なポート番号でサーバーアプリ立ち上げてそのアプリの実行中はそのポート番号のファイアウォール開けときますよ~ってやつ?
だとしたらすごい!
URLリンク(devblogs.microsoft.com)

340:デフォルトの名無しさん
22/12/22 14:11:26.33 s59hMyQx0.net
>C:\Users\(ユーザーネーム)\Downloads\sce_vectormath-master\include\vectormath
ここをincludeまでにしてみたら

341:デフォルトの名無しさん
22/12/23 10:31:23.55 QjS/D+Qt0.net
Windowsのパス+ファイル名は255文字まで

342:デフォルトの名無しさん
22/12/23 12:04:15.01 dmnxkM1P0.net
んなこたあない
けど実際に作るとエクスプローラとかが対応してなくて詰まる

343:デフォルトの名無しさん
22/12/23 12:32:14.60 ljVk3/010.net
DevTunnelすごくね?
設定も簡単そうだし

344:デフォルトの名無しさん
22/12/24 13:39:53.05 uFK/FFsM0.net
とっておきの便利なワザを正月だからお年玉
プロジェクトを右クリック→追加→モジュール
してパブリック変数を宣言するとForm1とかあらゆる場所で使える変数ができて便利だから使ってみて
URLリンク(i.imgur.com)
このパブリックがあればそもそもクラスとかFunction関数とか必要なくSubプロシージャだけで足りるんだよね

345:デフォルトの名無しさん
22/12/24 13:42:19.52 kuI2Di4ka.net
それをわざわざできなくしてるのに原始時代に戻るのか

346:デフォルトの名無しさん
22/12/24 13:47:42.30 /JpnyrstM.net
1980年代の方法論か

347:デフォルトの名無しさん
22/12/24 14:00:12.52 6dIbenX10.net
MyはVB6.0からの移行をしやすくするための苦肉の策だったと聞いたことがある
こういうレガシーなことしてるからVBはメーカーからオワコン宣言されたんじゃね

348:デフォルトの名無しさん
22/12/24 14:10:00.00 aMmfO7S4M.net
フォームってシングルトンにできないの?

349:デフォルトの名無しさん
22/12/24 14:15:54.50 6dIbenX10.net
できるけどする意味がない
フォームもコントロールもウィンドウだからフォームのインスタンスをたくさんかかえてるとパフォーマンス落ちたり不安定になったりするぞ
フォームとデータを分離してフォームは使う時にその都度作れ
既に開いてるフォームならApplicationクラスから取得できる

350:デフォルトの名無しさん
22/12/25 03:14:37.37 4f8KMe2CM.net
C++言語でMFCのプロジェクトでプログラミングすると、.vs というフォルダが
出来、サイズが 1GB 位になっているのは正常でしょうか。
VSが起動して無いときに削除してもVSを起動すると再生成されるようですが。

351:デフォルトの名無しさん
22/12/25 08:51:23.17 S6y07Mz50.net
.NET 6.0でnuget microsoft.entityframeworkcoreを追加しても
[追加]-[新しい項目]
[データ]-[ADO.NET Entity Data Model]を選択できません。
.NET Framework だと動きます。
.NET 6.0ではEF Designer使うことができませんか?

352:デフォルトの名無しさん
22/12/25 09:31:27.02 aPMFL03yd.net
>>347
あー、EntityFramework Core では Entity Data Model は使えない。
Entity Framework 6 の新しいのは .NET Core / 5.0以降でも利用可能になったみたいな話があったと思うから
Entity Framework 6.x の一番新しいのnugetでいれればいいと思う

353:デフォルトの名無しさん
22/12/25 17:09:50.95 Pur7dIw5M.net
>>346
ちなみに、C#プロジェクトでは、そのようなフォルダは作成されず、サイズが1GBも
あるようなデータファイルも作成されません。
もちろん、C++ Builderなどでは、C++ですがサイズが1GBもあるようなデータファイル
は作成されません。遥かに小さいです。
また、少し前の Visual Studio では、C++ ではそのような巨大ファイルは作成
されませんでした。

354:デフォルトの名無しさん
22/12/25 19:34:07.34 O8Oakqwl0.net
せやな

355:デフォルトの名無しさん
22/12/26 10:16:34.41 VH0Lg5Zw0.net
IntelliSenseとCodeLens用に、プロジェクトで参照してる全ヘッダファイルをキャッシュしてるからサイズがでかくなる
気にしなくてよい

356:デフォルトの名無しさん
22/12/26 10:44:10.21 LkzXsENG0.net
>>346
正常
単なるキャッシュでSSD消耗させたくないから俺はローカルのreposフォルダまるまるRAMディスク上においてる
VC#だとプロジェクト下には溜まらない一方でTempのLogsやnugetキャッシュが溜まっていくからこの辺もひっくるめてRAM上に置いてる

357:デフォルトの名無しさん
22/12/26 12:48:49.42 dBK2ZFHz0.net
>>348
EntityFramework 6.4.4
nugetでインストールしても
「プロジェクトのターゲットフレームワークにEntityFramework
ランタイムアセンブリが含まれていません。」
とでて.NET 6.0だと動かないですね。

358:デフォルトの名無しさん
22/12/26 14:43:09.78 iEVBrMfC0.net
なぜそれが出るのかわからないのかね

359:デフォルトの名無しさん
22/12/26 16:54:05.40 QYSrG3sQ0.net
>>352
ramdiskはどんなソフト使ってますか?

360:デフォルトの名無しさん
22/12/26 17:02:10.37 z4xq5LYD0.net
>>352
髙耐久SSDを使えよ

361:デフォルトの名無しさん
22/12/26 19:23:51.55 6VBCFPtN0.net
SSD心配するぐらいならプログラマーならCopyメソッドで他のデスクにバックアップするの作れと・・・

362:デフォルトの名無しさん (ワッチョイ f701-s0Sd)
22/12/26 20:11:33.92 dBK2ZFHz0.net
>>354
正直わからないです!

PHPしか使ったことなくVisualStudio未経験で、
興味本位でC#でDB接続を試してるのですが、
DB接続チュートリアルが古いものしか見当たらなくて、
まんまで初めてみたものの、そこでエラー吐きます

普通にSQL文を使うDB接続はわかりました。
LINQとか、EF Designerとか色々試してみたくて、
以前のフレームワークで動くこと確認できましたので
単純に未対応ということなのかもしれないですが、

.NET6.0で全くできないなんてことあるの??と疑問に思って質問しております。
どう回避すればいいのかがわからないです。
教えていただけないですか。

363:デフォルトの名無しさん
22/12/26 20:29:50.01 tmqxSKGS0.net
>>353
URLリンク(learn.microsoft.com)
> Entity Framework 6 (EF6) は、.NET Framework 向けに設計されたオブジェクト リレーショナル マッパーですが、.NET Core をサポートしています。 EF6 は安定したサポートされている製品ですが、現在は積極的に開発されていません。
.NET6は.NET Frameworkじゃないんだなこれが

364:デフォルトの名無しさん
22/12/26 20:56:24.85 0mUw2oBvd.net
まー、今後のことを考えると Code First やった方がいいな
.NET 6 でもサポートされてないし、Entity Data Model はもう使わない方がいい

365:デフォルトの名無しさん
22/12/26 23:07:17.24 Sxns5c4i0.net
.net6 entityframework coreではパッケージマネージャコンソールからscaffold-dbcontextコマンドを使ってDBコンテキストとテーブルクラスのソースコードを生成します

366:デフォルトの名無しさん
22/12/27 07:26:52.78 7yivOiyj0.net
EntityFramework Coreなら.NET6や7で動いたけど…
Commandツールインストールした覚えあるからそれかも知らん

367:デフォルトの名無しさん
22/12/27 09:01:26.92 l04I7z6/0.net
//stackoverflow.com/questions/72747159/using-entity-data-model-ef-core-6
似たような話あったけど、"code-firstにしようぜ" みたいなコメントは有ってもコレで解決って話は無いな

368:デフォルトの名無しさん (ワッチョイ 69a7-aH43)
22/12/27 09:52:27.64 hTZP3Dzc0.net
>>355
元々はImDisk使ってたけどGetFinalPathNameByHandleとの互換性が無く
VSのデバッグが機能しなかったりその他インストーラーが機能しなかったりするのでArsenal Image Mounterっての使ってる

>>357
ソースはギフハブ、他は単なる一時ファイル
この状況下でローカルバックアップが必要と考える方が非合理極まりないしプログラマ思考とは思えないが
無論他にリモートバックアップはしてるし

369:デフォルトの名無しさん
22/12/27 18:22:58.55 OJauRdlf0.net
ふーん

370:デフォルトの名無しさん
22/12/28 16:06:49.49 wx2BQ76Ga.net
>>358
回避とか言って逃げ回ってるうちはダメだ
立ち向かえ

371:デフォルトの名無しさん
22/12/29 20:31:35.62 Y+ACb6m80.net
DependencyInjectionを使うとブレークポイントが機能しないんですがこれは普通の挙動になるのでしょうか?
普段VMのCommandでサービスをnewして実装するとサービス側のブレークポイントで止まるのですがDIしたものでやると止まりません
また、ブレークポイントでの変数確認についても0が帰ってきます
そのくせ正常に動いているという何ともよくわからないような形になってます

372:デフォルトの名無しさん
22/12/30 22:40:24.64 iYlYPSRw0.net
Select Case i
Case 0

Case 1

Case 2

End Select
があってCase 0に×を書いて〇以下をズラズラ下に一気にズラすにわ何すれば
Case 0 × 、 Case 1 〇 、Case 2 △ 、 Case 3 □
ちまちま書き直すのでなく自動で

373:デフォルトの名無しさん
22/12/31 08:04:12.66 7YlAfKqe0.net
Select Case i - 1

374:デフォルトの名無しさん
22/12/31 08:52:21.53 /zFZN6ZJ0.net
ふむ しょうがない
For i = 0などの始まりを0以外で妥協するか・・・
For Eachで自動でできた配列もindex(0)から始まるが
Select Case内を書き直すより楽なら

375:デフォルトの名無しさん
22/12/31 12:20:26.50 ieDLAkZw0.net
>>368
自分ならVimでqq/Case^Mw^Aとして@qでやっていくな
楽ならVimでもExcelでも外部でやればいいと思うけど

376:デフォルトの名無しさん
22/12/31 13:24:57.93 /zFZN6ZJ0.net
言いたいことわわかった
正規表現ぽいのや文字列フォーマットならyyyy/MM/ddみたいのしか使ったことないけど
InStr関数で<html>aaa</html> → aaaだけ抜き出すみたいな正規表現使わないのならなんとか

377:デフォルトの名無しさん (ワッチョイ 6301-9yt5)
23/01/01 23:37:25.91 Md6PYKbC0.net
VisualStudio C#でDB接続するアプリを作成したいのですが、
ソースをGithubで管理したいです。
DBパスワードの扱いでスマートな方法はなんでしょうか?
リソースファイルにおいて.gitignoreでしょうか?

378:.NET MAUI HighSchool
23/01/02 14:01:44.17 PqfeCwI10.net
>>373
それでいいよ
たしか最近のアプデでソリューションエクスプローラーのファイル右クリックでgitignoreにできたと思う

379:デフォルトの名無しさん
23/01/03 00:05:51.91 KVyiMdq90.net
ありがとうございます。

380:デフォルトの名無しさん
23/01/04 15:12:03.86 EuK71Uhh0.net
質問・依頼
前に使った変数を忘れる病で
Dim i202301041509 As Integer ' コメント Integer 2023年01月04日15時09分
みたいな長い変数名にならない重複しない変数名を考えなさい


381:デフォルトの名無しさん
23/01/04 15:46:19.85 6UBQUDzE0.net
>>376
なに?ベーシックん?

382:デフォルトの名無しさん
23/01/04 16:04:05.27 EuK71Uhh0.net
?

383:デフォルトの名無しさん
23/01/04 16:22:53.22 lFNs7lW+0.net
>>376
連番をBase64でエンコードすりゃいいじゃん
変数に使えない奴(数字から始まるとか +/ が含まれるとか)はすっ飛ばせばいい

384:デフォルトの名無しさん
23/01/04 16:30:41.86 EuK71Uhh0.net
Base64 検索
うお めんどっち

385:デフォルトの名無しさん
23/01/04 16:37:21.23 EuK71Uhh0.net
先頭文字列だけ決めて残り適当にキーたたいて
iKO1 iKO2 iKO3 integer
Snj1 Snj2 Snj3 string
DouLP1 DouLP2 DouLP3 Double
Dlp1 Dlp2 Dlp3 Date
最初の一文字~3文字だけ意味持たせて残り適当でいいや

386:デフォルトの名無しさん
23/01/04 19:34:05.94 Ym3ItUV6d.net
>>376
後でそのコード読まないとダメなやつが死ぬから止めとけ

387:デフォルトの名無しさん
23/01/04 23:40:48.97 EuK71Uhh0.net
メールアドレスコピペするような自分用のしか作らない人だし

388:デフォルトの名無しさん
23/01/06 19:02:48.67 FGHOehhL0.net
年末まで動いていたWPFでResouces.resxの一部が読めなくなったんだけども、自分だけかな?
デザインプレビューでもコントロール単位でバツマークがつく
クリーンとリビルドと再起動を繰り返しても直らん

389:デフォルトの名無しさん
23/01/06 19:10:39.59 FGHOehhL0.net
エラーコード貼っとく
ググってもエラーのdllファイルが無いとは出るが、プロジェクト名が出てる場合はどうすればいいんだろ?
とりあえずリビルドで消えるし実行は出来てるが、終了時とXAML画面でエラーになる
エラー XDG0024 ファイルまたはアセンブリ 'プロジェクト名, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。

390:デフォルトの名無しさん
23/01/07 04:57:52.84 XuIpVOoo0.net
>>384
Any CPUでリビルドしたらバツマーク消えない?

391:デフォルトの名無しさん
23/01/10 09:11:14.94 JyMQkeRJ0.net
プロジェクトの一部がアンロードされたりする
.net sdk問題なら環境変数再設定でなおったけど違う症状でしょうか

392:384
23/01/10 13:24:32.27 ZisiPnco0.net
>>386-387
すいません、解決しました
xaml画面にある「すべてのコントロールを表示」が「プラットフォーム コントロールのみ表示」になっていました
カスタムコントロールが混じっていたので、それで他のコントロールもエラーになっていたようです

393:デフォルトの名無しさん
23/01/11 17:41:14.35 FsOK5Oy6d.net
C言語でsqrt()関数を使う場合、sprt(2.0)ならmath.hファイルを読み込みコンパイルできるのに sqrt(a)と変数にしたらヘッダファイルを読み込まない。vscodeがビルドインのエディタだからかな?

394:デフォルトの名無しさん
23/01/11 18:13:20.99 7xdzj+MQ0.net
sprt(2.0)なんてコンパイル時に計算されて定数じゃん
1.41421356て書くのと同じ


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch