Visual Studio 2019 Part6

■ このスレッドは過去ログ倉庫に格納されています
2021/04/21(水) 23:27:05.12ID:3qCJi6070
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

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

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

リリースノート
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes#

過去スレ
Visual Studio 2019
https://mevius.5ch.net/test/read.cgi/tech/1548765663/
Visual Studio 2019 Part2
https://mevius.5ch.net/test/read.cgi/tech/1562077164/
Visual Studio 2019 Part3
https://mevius.5ch.net/test/read.cgi/tech/1569978087/
Visual Studio 2019 Part4
https://mevius.5ch.net/test/read.cgi/tech/1585715794/

※前スレ
Visual Studio 2019 Part5
http://mevius.5ch.net/test/read.cgi/tech/1597722223/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2021/06/05(土) 23:27:04.40ID:s0hJvErW0
>>348

Makefileは書かずに使う方法を最初に覚えるべき。
それを理解したら、書かけるので書き始めればいい。

例:
A>mkdir NAME
A>cd NAME
A>copy CON: x.c
#include <stdio.h>
int main() { printf("hellow,world\n"); return 0; }
^Z
A>nmake x.exe
A>x
hellow,world
A>
2021/06/06(日) 14:19:38.14ID:sYQd24As0
>>357
何その楽しそうな事件
2021/06/06(日) 15:15:14.00ID:uVO5juz10
MSKKの社長だかが大人げねーことしたやつね
2021/06/06(日) 16:28:54.13ID:AiT2R6Wx0
自動補完で候補からToStringとか選択するときに、末尾に()付けるような設定って出来ます?

高階関数?考慮して()を付けないようにしてるのかなと思うのですが
Tostring()くらいなら()付きで補完したいなって
2021/06/06(日) 21:19:05.90ID:pEcvc7sSa
Visual Studioだと無理だろう
2021/06/06(日) 21:34:06.59ID:1U48+dlP0
あれってなんで()付けないんだろうね?
なんか中途半端
364デフォルトの名無しさん (ワッチョイ 4a32-Qqtb)
垢版 |
2021/06/06(日) 22:10:42.65ID:r0ZDmlyt0
VB.NETではToStringでもToString()でも問題ないけど
2021/06/06(日) 22:19:59.48ID:1U48+dlP0
そうか、VB.NETのクソ仕様のせいか
2021/06/06(日) 22:29:28.61ID:nq+HAwfd0
Resharper買え
2021/06/06(日) 22:42:09.43ID:XCWhOGBVM
>>361
どうやって確定させてるのか知らんけど、確定する時に '(' をタイプするだけの話じゃねーの?
2021/06/06(日) 23:17:47.93ID:1U48+dlP0
>>366
金くれ
2021/06/07(月) 00:01:45.51ID:Qb3DiLXp0
>>368
がまんしろ。
2021/06/07(月) 00:45:42.85ID:kcK7Cbf60
>>347
ご助言ありがとうございます。

https://www.atmarkit.co.jp/fdotnet/special/msbuild01/msbuild01_01.html
このサイトで.vcxproj(=MSBuildファイル)の仕組を学んだ上で試行錯誤した結果、
下記の通りに記述することで目的通り、ビルド前イベントで.cppを新規に生成したときも
続けてコンパイルしてくれるようになりました。

・・・
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
↓以下を追加
<Target Name="PreBuildEvent"> ←上記でインポートされたPreBuildEventターゲットをオーバーライドする
<Exec Command="[.cpp自動生成コマンド]" /> ←IDEから設定せず、ここに手動で記述する
<ItemGroup>
<ClCompile Include="[自動生成先ディレクトリパス]\*.cpp" />
</ItemGroup>
</Target>
</Project>
2021/06/07(月) 09:16:24.91ID:gyqkpfnid
最近resharperない環境でコード書いたときはかなり戸惑ってしまったわ

Visual Studio も LINQのコードシンプルにする提案とか
機能どんどん増えてるけどresharperまだまだ必要だなって思った
2021/06/07(月) 09:25:12.68ID:Wd7h/W4vM
いらね
意識高い系C#erのReSharper信仰は完全に金槌を手にしたら釘を探す症候群
2021/06/07(月) 20:57:32.04ID:1eSFvo9I0
どっかに釘はねええがー!!
2021/06/08(火) 08:51:58.14ID:4MX0uKS8a
ReSharperは便利すぎて手離せない
2021/06/08(火) 10:20:02.55ID:XAjWEwKV0
>>295
やっぱり、いくら待っても準備完了にならないことがあることが分かった。
2021/06/08(火) 11:57:01.15ID:NBQhRkGSd
>>374
無用の長物
購入するほどのものではない
2021/06/08(火) 12:10:57.16ID:7tfbHHPi0
欲しいと思う人は買えばいいし、そうでないなら買わなきゃいいだけ。
2021/06/08(火) 14:20:08.93ID:4hyo5cBad
>>372
Resharper手に入れると必要もないプログラムつくるってことか?


そんな奴おれへんやろ
2021/06/08(火) 14:24:22.12ID:Yg8CMFGOM
>>378
実効性に乏しい小手先のリファクタリングばかりやりたくなるってことだよ
380デフォルトの名無しさん (テテンテンテン MMde-3tT5)
垢版 |
2021/06/08(火) 23:05:57.18ID:PTq+t0zwM
どうやんの
vsでreunion
2021/06/09(水) 09:11:45.27ID:Pw6M4lbnd
16.10.1

asp.net core の脆弱性修正あり
2021/06/09(水) 10:26:02.81ID:paDfdrYmM
ReSharperは検索窓だけは便利だな
と以前は思い込んでたが一度無効にしてVSの標準機能だけでやってみたら意外と悪くなくて遥かに軽快でそれ以来ずっと無効
>>371には当てはまらないんだろうけど、俺みたいにReSharperから出ないから知識が昔のVSのままで止まってる人は多そう
2021/06/09(水) 10:29:47.38ID:AWBblSs7M
ReSharper重いから作業によってオンオフしてるわ
2021/06/10(木) 08:57:04.31ID:kDG1evB/a
ReSharperは日本語化して欲しい
2021/06/10(木) 10:32:36.42ID:3pouxEh50
>>384
「研ぎ直す奴」
2021/06/10(木) 10:39:22.32ID:0hdlcNGL0
「再犯詐欺師」
2021/06/10(木) 10:55:20.17ID:PAKRv44i0
「SHARPの復権」
388デフォルトの名無しさん (ロソーン FF39-ywzN)
垢版 |
2021/06/10(木) 11:16:02.59ID:a9uWgm+RF
>小手先のリファクタリング

わかる
2021/06/10(木) 11:22:20.27ID:i5Z5fn2G0
「再研磨er」
2021/06/10(木) 12:58:50.01ID:5W7v/OzD0
日本語化よりもタダにしてほしい
2021/06/10(木) 13:11:14.88ID:i5Z5fn2G0
「値こそぎ」
2021/06/12(土) 00:23:56.45ID:uBy2USwN0
16.10って16.9直後みたいな巨大なバグはないの?
2021/06/14(月) 03:33:13.91ID:2DKNcFxw0
VS2019をリサイズすると、全体が点滅する。
というか、点滅するかのように、背後にあるデスクトップが透けて見えるんだけど、自分だけ?

Version 16.10.0
2021/06/14(月) 12:11:48.85ID:rudJg/sz0
Version 16.11.0 Preview 1.0
入れてみたら点滅しなかった。
16.10.0のバグだな。
2021/06/14(月) 13:05:17.56ID:Ub/Ox5KU0
なんで16.10.1にしないの?
2021/06/14(月) 13:09:51.70ID:PnzM2TCx0
>>395
言葉足らずだった。
393の時点では16.10.0だったけど、その後16.10.1にして変わらなかったので16.11.0. Preview 1.0入れてみた。
2021/06/16(水) 22:50:24.14ID:bDnEInQoM
なんかwin10をアプデしてから?Ctrl+tabの切り替えが馬鹿みたいに遅くなった
2021/06/16(水) 23:01:53.56ID:2gU4cxbR0
16.10.2 が出てた。
2021/06/17(木) 20:44:03.79ID:nQpdxj0lM
よろしくお願いします

c#でWindowsFormのForm1(大きさ以外全てデフォルト)に
richTextbox(大きさ以外全てデフォルト)のコントロールを張り付けて以下のコードを実行

static void Main()
{
Application.Run(new Form1());
}

表示されたrichTextboxにイメージをペースト
強制的に縮小されてしましまいます
どうして等倍で表示されないかの理由と等倍にする方法、又は倍率指定をする方法はありますか?

※キャプチャ画面 http://up-img.net/img.php?mode=jpg&;id=22425

参考1:vb.netでも同じ現状が起きます
参考2:クリップボードのイメージを縮小してからペーストしたところ元画像より小さくすることはできたのですが 拡大しても同じ大きさのままでした
2021/06/18(金) 08:31:56.36ID:JWjjFnME0
WinFormsはスレ違い
2021/06/18(金) 08:49:32.09ID:FkJneQFT0
>>400
なんで?
2021/06/18(金) 11:23:07.32ID:oj0+j/xh0
>>401
口答えするな!( ' ^'c彡☆))Д´)
2021/06/18(金) 11:34:07.04ID:aH3B9tXSa
VS 2022 v17.0 Preview 1
https://visualstudio.microsoft.com/ja/vs/preview/vs2022/
2021/06/18(金) 11:40:26.82ID:bAVjmqeb0
>>399
C#スレで聞いたら?
2021/06/18(金) 11:48:21.25ID:2nRJUx7a0
64bit版って拡張機能書き直しレベル?
2021/06/18(金) 12:40:07.75ID:Hw7qQ++Q0
2022スレはまだか
2021/06/18(金) 12:57:13.02ID:ApjvrmIoM
>>404
そうしてみます、ありがとうございます
2021/06/18(金) 13:57:27.71ID:XtUlUTYWd
>>400
別にスレ違いではないだろ
2021/06/18(金) 14:06:53.67ID:tBR0YrNDd
何でVisual Studioスレってバージョンごとにスレ分けてんの?
2021/06/18(金) 14:15:21.64ID:Jen0sB7O0
どんなソフトでもQAのやりとりでバージョンを書けよ→最新版です→番号を書けよ
みたいなテンプレなやりとりを防ぐにはこれが一番と妄想したことはある
2021/06/18(金) 16:58:40.02ID:cHolr6OSM
>>405
MicrosoftのLeslie Richardson氏は、64ビットエディターをサポートするためにすべてのVisual Studio拡張機能を書き直す必要があると述べている。

https://www.infoq.com/jp/news/2021/06/vs2022-announced/
2021/06/18(金) 17:27:13.78ID:6eqlJd/o0
32bitとかさっさと切り捨てるべきだった
2021/06/18(金) 18:27:52.08ID:5G13yx380
すべてのcount関数の戻り値はlongであるべきだった
2021/06/18(金) 22:34:48.98ID:dmPmhFEI0
>>413
32ビットやん!w
2021/06/18(金) 22:48:20.13ID:5G13yx380
char 8
short 16
int 32
long 64
2021/06/18(金) 22:48:38.44ID:5G13yx380
じゃなかったか
2021/06/18(金) 22:54:55.60ID:5mkEUZ230
long は32
long long が64
2021/06/18(金) 22:55:18.93ID:5mkEUZ230
VCだったらね
2021/06/18(金) 23:07:29.94ID:Jen0sB7O0
VCだったらではなく、言語や環境による
2021/06/18(金) 23:11:23.38ID:juXdRtZ10
俺の股間はlong long long
2021/06/19(土) 00:54:00.59ID:8+uKGuWZ0
引きずって歩いてんのか
2021/06/19(土) 00:56:16.07ID:CxRHpTzr0
見栄張るなよビットフィールドだろ
2021/06/19(土) 01:03:11.61ID:uqyC8ObX0
>>419
それならVCだったらで間違ってないだろ
2021/06/19(土) 01:43:39.72ID:cvho4bVJ0
なんでVC限定なん?
2021/06/19(土) 02:24:59.35ID:Z3odUsC/0
VisualStudioのスレで何言ってんの?
アレなの?
2021/06/19(土) 03:02:51.53ID:wFpl/H+rd
>>424
スレタイ読めないのかな
2021/06/19(土) 03:14:33.66ID:fqijz+St0
C#は?
2021/06/19(土) 03:23:13.68ID:21QoYkZn0
専用スレがあるからそっちの方が
回答が得やすいんじゃね?

そこはPythonは?なら皆さん悩むかも
知れないねw
2021/06/19(土) 03:40:29.54ID:ZvREUrCkM
C#なら>>415
2021/06/19(土) 03:43:56.84ID:lGsmv2n40
C#のcharは16
2021/06/19(土) 03:47:45.23ID:ZvREUrCkM
修正版
byte 8
short 16
int 32
long 64
2021/06/19(土) 09:57:49.48ID:cvho4bVJ0
>>425-426
VCスレで言え
433デフォルトの名無しさん (エムゾネ FFba-b/96)
垢版 |
2021/06/19(土) 16:40:56.04ID:zDrgWeBeF
>>417
char 8
short 16
int 64
long 32
long long 64
2021/06/19(土) 16:45:14.61ID:BH9bYKW90
BYTE
WORD
DWORD
2021/06/19(土) 16:45:30.73ID:BH9bYKW90
QWORD
2021/06/19(土) 21:32:20.24ID:Pr8RzzWS0
>>420
privateで誰からもアクセスされたことがない(今後もされない)変数だろ
2021/06/20(日) 00:05:38.98ID:zOpPx2chd
>>432
Visual StudioスレでC++の型の話なんだからVCに決まってますやんwww
2021/06/20(日) 00:24:09.25ID:PM2X8ygw0
>>437
C++の型だと誰が言ったのだ?
2021/06/20(日) 01:23:45.48ID:ymBQZ9rm0
>>438
\  ヽ  |  /  /
 \ ヽ | /  /
\         /

_ わ た し で す _
    / ̄\
―   |^o^|   ―
    \_/
 ̄          ̄
/         \
 /  / | ヽ \
/  /  |  ヽ  \
2021/06/20(日) 06:48:27.69ID:VCIbEfmB0
>>429
C#なら、byteが1バイト charは2バイト
2021/06/20(日) 07:09:24.77ID:Xv+70iT00
>>440
>>431
2021/06/20(日) 20:17:27.08ID:GpVSXxv70
そしてバイトリーダー
2021/06/21(月) 11:39:56.65ID:rCjndPUU0
>>411
再ビルド必要程度かと思ってたわ

対応して貰えなさそうだからどうするか
2021/06/21(月) 20:13:28.80ID:+m+dW3Mb0
インストール手順書作っているんだけど

1回目のインストール 
 再起動を促す画面が出る
アンインストールして2回目のインストール
 再起動を促す画面出ない

これなんなん?
2021/06/21(月) 20:48:04.40ID:ddUVRlsp0
その間の再起動はした?
2021/06/21(月) 20:59:38.48ID:bFmGYxgY0
アンスコしても消えないものがあるか、消し忘れているものがある
2021/06/21(月) 23:41:55.14ID:4TZir2of0
.NET関連じゃねえの
2021/06/22(火) 04:39:17.10ID:/65tr+U9a
前提環境に古めのVCランタイムが入ってたとかじゃない?
2021/06/22(火) 05:12:45.07ID:NE/06Tw6M
>>444
ワークロードの選択内容にもよるけど、多分1回目はVSのインストーラがWindowsの仮想化の設定を変更したので再起動を必要としたのだと思う
ハイパーバイザが未設定だった場合モバイル開発やクロスプラットフォーム開発の内容によってはこれを有効化することがある
一度初期化してしまえばVSをアンインストールしても有効のままなので2回目以降は再起動は必要ない
2021/06/22(火) 09:01:02.97ID:18EUzQpLM
オフライン環境でのnugetパッケージのインストールについて教えてください。

nuget galleryから対象のファイルをダウンロードしローカルのフォルダ内に配置、その後visual studio内のnugetパッケージマネージャーからパッケージソースを変更し、ダウンロードしてきたファイルを参照出来ていることが確認出来ました。

ですが、そのファイルをインストールしようとすると○○が見つかりませんのように依存関係でエラーが出ます。

過去にも同じ対応をした際にはインストール時に「変更のプレビュー」というウィンドウが出てきて、必要なものがすべて表示され一緒にダウンロードされていたのですが、今回はそのウィンドウにはダウンロードしようとするパッケージの名前だけが表示されています。

このような依存関係のエラーはどう対処すれば良いでしょうか。
初歩的な質問で申し訳ありませんがアドバイス頂きたいです。
よろしくお願い致します。
2021/06/22(火) 10:23:56.27ID:d400nsMn0
VSのインストールの話か?
2021/06/22(火) 10:49:20.82ID:18EUzQpLM
>>451
ありがとうございます
VS2019をインストールした後にオフライン環境下でnugetパッケージを入れようとした際にエラーが出ています。
エラーコードはNU1101となっています。
過去にもnuget galleryからパッケージファイルをローカルに落としてインストールしたことがあるのですが、このようなエラーが出たことがないので困っています…
453デフォルトの名無しさん (アウウィフ FF47-A2ah)
垢版 |
2021/06/22(火) 11:04:46.84ID:2AbGnqy7F
オフラインインストールの話なのに
依存してるものをダウンロード勝手にしにいくのは可笑しいと思わなかったのか?
2021/06/22(火) 11:23:31.38ID:18EUzQpLM
>>453
ありがとうございます。
パッケージの知識が乏しいのですが、仰る通りオフラインでインストールすると依存関係は解消しないと考えていました。

ただ過去にオフライン環境下でもインストール時に依存関係のあるパッケージも一緒にインストールされたのを確認しています。

これを見ていたので、ローカルに落としてきてた、本来インストールしたいパッケージファイルには依存関係のあるパッケージも含まれていると考えていました。
2021/06/22(火) 12:09:48.59ID:k047/K7tM
これでどうよ
https://stackoverflow.com/questions/52376567/how-to-resolve-unable-to-find-package-nuget-error
2021/06/22(火) 12:55:48.25ID:Wii9sjvZd
>>454
Visual Studioに入ってるnugetパッケージで対応できたんでしょ
457デフォルトの名無しさん (アウウィフ FF47-b/96)
垢版 |
2021/06/22(火) 13:14:22.01ID:2AbGnqy7F
オフラインの話のはずが

>過去にも同じ対応をした際にはインストール時に「変更のプレビュー」というウィンドウが出てきて、
>必要なものがすべて表示され一緒にダウンロードされていたのですが、

ダウンロードされたんだよね

>ローカルに落としてきてた、本来インストールしたいパッケージファイルには
>依存関係のあるパッケージも含まれていると考えていました。

矛盾してるよね
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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