Visual Studio 2017 Part3 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/08/15(火) 10:29:23.30ID:GzAS59pw
Visual Studio 2017
http://www.visualstudio.com/

日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn

前スレ
Visual Studio 2017 Part2
http://mevius.2ch.net/test/read.cgi/tech/1491618774/
2017/09/04(月) 20:29:26.43ID:54ysCAWj
>>196
>>197
土曜にアップデートして出かけて帰って来たら終わってなくて
日曜の朝に終わった
そのあと全然起動できないでインストーラーのログみろって出るけどみたらwebのサイト見ろって出る
そこにはまあ役に立たない情報しかない
2017/09/04(月) 23:51:22.49ID:8HyC/Peb
>>195
Visual Studio Installerで更新出来ない?
2017/09/05(火) 00:39:42.47ID:5fP8K8tj
俺もVSアップデート中に回線が切れてVSが起動できなくなったことあるわ
VSアンインストールしてからインストールし直したらいけた
201デフォルトの名無しさん
垢版 |
2017/09/05(火) 01:57:15.10ID:MGtn87fD
プロジェクトでnamespaceに含めずにフォルダにクラスファイルをまとめたい時ってフォルダ名はどうしたらいい?
例えばプロジェクト直下にある複数のpartialクラスファイルとか
ついでにpartialクラスファイルの命名規則も知りたい
今はクラス名と拡張子の間に名前を入れてるけどこれでいいの?

MyProject
 |- Hoge.cs
 |- Hoge.Foo.cs

MyProject
 |- フォルダ
    |- Hoge.cs
    |- Hoge.Foo.cs
という感じにしてまとめたい

この場合、フォルダ名は"Hoge"というにすべきか"_Hoge"にすべきか先頭は大文字か小文字か
あるいはちゃんとした命名規則があるのかなどが知りたい
2017/09/05(火) 10:48:51.62ID:D99g/mXF
>>201
フォルダ名の規則なんて好き好きだと思う
203デフォルトの名無しさん
垢版 |
2017/09/05(火) 11:02:38.17ID:MGtn87fD
>>202
該当フォルダにあるクラスファイルはnamespaceにそのフォルダ名は含んでいないって一目で分かるように明確にすべきじゃない?
例えばMyProject > Hoge > Hoge.cs なら通常 namespace MyProject.Hoge { class Hoge { ってなるよね
でも実際は namespace MyProject { class Hoge { になってるから混乱しない?
2017/09/05(火) 12:23:26.79ID:6oSyo+aD
>>201
ClassesとかHogeClassesとか?
まぁ普通にnamespaceとフォルダ階層を一致させたほうが良いと思うけどね

partialクラスファイルの命名規則はとくにないのかな
Window.xaml/Window.xaml.cs
Form.cs/Form.Designer.cs
みたいにVSは作るけど、分けた理由がちゃんとあるなら自ずと名前はつけられるでしょ
2017/09/05(火) 12:26:42.02ID:gg5x1gZU
>>202
いえ、フォルダ名の規則なんてイヤイヤです
2017/09/05(火) 12:34:12.49ID:ecnGmeyO
Hogeとか使うヤツ
頭悪そう
2017/09/05(火) 13:21:49.64ID:u7gsJSUc
MSならハンガリアン記法だろ
2017/09/05(火) 13:53:29.02ID:bR2C8MQJ
>>206
昔から使われてるけどね
2017/09/05(火) 14:02:40.28ID:6jRSB7x5
>>206
メタ構文変数ってやつな
https://ja.m.wikipedia.org/wiki/%E3%83%A1%E3%82%BF%E6%A7%8B%E6%96%87%E5%A4%89%E6%95%B0
2017/09/05(火) 14:48:42.27ID:D99g/mXF
>>206
Hageとか言う奴は絶叫ババア
2017/09/05(火) 17:32:47.37ID:LcvSXQg0
そんな事は知ってて言ってるわけだけど
頭悪そう

もちろん個人の感想です
2017/09/05(火) 18:03:50.03ID:GlHyxCdJ
>>211
頭の良さそうなメタ構文変数を教えてください
2017/09/05(火) 18:16:16.61ID:qAaUk7C5
auto [h,a,g,e] = your_head();
2017/09/05(火) 18:34:23.42ID:YIFiRTsJ
>>203
頭に「フォルダ_」とかつけとけばいいじゃない。class名とまず被らない
そんなことで悩むのなら出来上がったコードに改良の余地があるか見なおしたほうがマシ
215774
垢版 |
2017/09/07(木) 01:03:05.61ID:MBcAM1a7
Visual Studio 2017 (ver.15.3.3) x64 環境で、Help me です。

どういう訳かデバッグ実行が途方もなく遅い。
ステップ実行させると 式 hogehoge を評価しています
というメッセージボックスが出まくるという。

すいません、対策をお分かりの方はよろしく
2017/09/07(木) 01:11:44.21ID:bq1h0Bne
>>215
せめて言語くらい書きなよ
217774
垢版 |
2017/09/07(木) 06:29:47.63ID:MBcAM1a7
言語はC#でつ。
2017/09/07(木) 07:03:51.15ID:QvUFBIyZ
>>215
初期版ではサクサクだったのに、更新するたびに速度が落ちてる感じだよね
特にASP.NETとか、フリーズしたのかと思うくらいにまで悪化しやがった
2017/09/07(木) 07:32:01.19ID:sL9kIwjm
いや、流石にそれはないな・・・
2017/09/07(木) 08:09:22.38ID:QvUFBIyZ
Windows Forms は大した変化ないが、ASP はマジで遅くなった
2017/09/07(木) 09:16:26.06ID:QvUFBIyZ
i5-6600、32GB、SSD だから
スペック的には悪くないはずなのに
2017/09/07(木) 09:25:05.38ID:Omz9mDs1
どうみてもHDD/SSD故障の前兆
2017/09/07(木) 11:18:04.15ID:QO4M5ViV
WPFのデザイナーが異様に重いんだけど、WPF使い始めたのが2017導入後なので旧版比較はできてない
2017/09/07(木) 21:26:30.48ID:fH2nhQNV
ブレークポイントがおかしいな とまらんときがある
225774
垢版 |
2017/09/07(木) 22:47:38.59ID:MBcAM1a7
>>218
>>220
漏れは、ASP.NET Core と .Net Framework でつ。
言語は C#,
x86 環境でのデバッグは遅くないだけに悔しいでつ。
2017/09/07(木) 22:56:50.09ID:SGJxgazo
漏れとかでつとかいうの時代の人間だよ(爆)
おまえ40後半〜50代だろ?(核爆)
時代に付いていけないジジいは大変だな(藁)
227774
垢版 |
2017/09/07(木) 23:35:07.84ID:MBcAM1a7
初めて使ったCコンパイラはVAX11/780でつ。
ロートルでつ。
228774
垢版 |
2017/09/07(木) 23:41:24.92ID:MBcAM1a7
ところで、いまさっきデバッガーを動かしたら、いつもの速度で動きました。
”式 foo を評価しています”のメッセージボックスも出なくなった。

プロジェクトも同じ、環境も同じなのに何なのでしょう。
2017/09/08(金) 07:46:45.21ID:hjuL/Fhw
>>226
(爆) (核爆) とか、もっと古くないか。
2017/09/08(金) 10:05:57.99ID:Sx5sIg7q
>>229
そういうネタでしょうに(^^;
2017/09/08(金) 11:39:46.02ID:Ubl5m52Q
藁って意外と新しくなかったっけ
2017/09/08(金) 11:46:24.34ID:LX25BNo4
(笑) → 藁 → w
2017/09/08(金) 11:48:41.53ID:Ubl5m52Q
(w って、出始めの頃は裏拳でツッコミ入れてるポーズの象形なんだと思ってたわ
2017/09/08(金) 11:51:39.32ID:28eiJ4Rm
(笑 チャット時代
warai w ディアブロUO時代
藁 2ch中期
草 w 最近

wを猫口って言ってた人昔いたなぁ。
2017/09/08(金) 12:40:29.65ID:0UBMFtit
>>225
>>218=>>220=俺 だけど
そっちも ASP が遅いのかい。

最近の更新で何かが腐ったと思う。

x86 の環境ではは試してないけど、x86 だと速いのか?
2017/09/08(金) 16:38:37.58ID:XRdWFmPW
ω
2017/09/08(金) 20:04:33.97ID:EgOAH30G
>>227
しゅ、しゅごい…
初めて使ったコンパイラは Sun4 です、管理者に無断で gcc2.9.x を入れました
同時期に lsi-c も使っていました
2017/09/08(金) 21:44:38.40ID:VlEBq8a5
>>234
そうそう、wといえばディアブロだよね
239デフォルトの名無しさん
垢版 |
2017/09/08(金) 22:41:53.61ID:5DwStY4Z
2017の話をしろよ!!!!!!!!!!!!!!!
2017/09/08(金) 22:42:54.83ID:hqG5pPGU
>>208
誰が最初に使ったんだよ。
2017/09/08(金) 22:50:02.15ID:Sx5sIg7q
人類最初のハゲって何人の頃なんだろうね
2017/09/08(金) 22:59:19.34ID:kiVYc0MC
最初の人類はアフリカ発生だろうから
アフリカ人だろ
2017/09/09(土) 05:55:20.04ID:1RL4TK9Q
>>240
もちろん頭が弱い人
2017/09/09(土) 09:13:53.68ID:AEHOKt5o
で、頭が強そうなメタ構文変数て何?
2017/09/09(土) 11:05:02.96ID:SoTN5tFn
>>244
>>209
2017/09/09(土) 13:32:42.36ID:/lctefZi
>>245
そこには頭の強いメタ構文変数について書かれていないけど
2017/09/09(土) 13:43:40.44ID:IP900RI7
Hogeが頭悪そう


この発言が頭悪いことにいい加減気付こう?
2017/09/09(土) 15:53:37.28ID:usm4kYFG
いや
普通に頭悪そうに見えるのは確かだ
使ってるやつを見ると馬鹿そうに見える

自分なら実際は適当なクラスをあてる
2017/09/09(土) 15:57:19.49ID:usm4kYFG
大体さ
大の大人が例だとしてもHogeとかFugaでコード書いてるのを見ると悲しくなる
2017/09/09(土) 17:13:03.87ID:iRgkNuJM
たまに見るがとても普及してるは思えない。
みな馬鹿で恥ずかしい表現だと思ってるのだろう。
2017/09/09(土) 17:13:51.33ID:FtyOtgZ2
と、いうことにしたいのですね?
2017/09/09(土) 17:22:15.63ID:FBkPDijM
メソッドを仮に組んでみる時に使う事はあるけど、完成させる時にはリネームする。
2017/09/09(土) 17:26:49.49ID:UGFjbk2J
>>249
生きるの辛くない?
世の中の殆どの人が自分よりバカだと思ってるタイプでしょ。
2017/09/09(土) 17:41:43.95ID:r+hEypNf
単に動作確認するのが目的なんだから名前考えることに1秒でも費やすぐらいなら確認したいロジックを少しでも早く書き始めるのが正義
2017/09/09(土) 17:46:58.81ID:iRgkNuJM
全くである。いちいち羞恥心を与える目的を知りたい。
2017/09/09(土) 17:59:35.51ID:usm4kYFG
サンプルコードだけじゃなくて実際のコードにもHoge使ってんの?
それは驚き…

マジで?冗談じゃなくて?
煽りでも何でもなく本当に?
2017/09/09(土) 19:24:39.04ID:FtyOtgZ2
https://ideone.com/aKaZF9
これ、なんで通らんのや―。わけわかめ。
どういう修飾すればいんだろう。うわあああああ。
2017/09/09(土) 19:32:22.88ID:iRgkNuJM
やっぱりおまえもhoge使うの恥ずかしいんじゃねーか。
2017/09/09(土) 19:42:09.38ID:FtyOtgZ2
ん?使うときは使うけど。ってそんな話はしていない。
2017/09/09(土) 19:44:25.05ID:nE3IfqhK
誰がhageやねん!



(´・ω・`)b
2017/09/09(土) 19:52:15.21ID:FtyOtgZ2
あら、ここ相談室じゃなかった。
引き揚げます。すまんかった。
2017/09/09(土) 21:02:07.29ID:/lctefZi
頭の強そうなメタ構文変数はまだ挙げられないの?
2017/09/09(土) 23:56:51.94ID:IP900RI7
Hogeとかに拒絶反応示してるのはプログラム歴の浅い初心者か若造なんだろうな
どうりで頭悪い発言するわけだわ
2017/09/10(日) 00:24:49.53ID:CAo6+FMH
あんたもしつこすぎ
2017/09/10(日) 00:26:20.25ID:Jp2o0TJ0
ここ20年見た記憶ないわ。今時hogeとか時代錯誤すぎだろ。昭和かよ。
2017/09/10(日) 00:42:24.76ID:8Jhjgi9Q
単発。
267774
垢版 |
2017/09/10(日) 01:43:46.27ID:KECiu6S4
とりありず、asp.net core のデバッグ、順調であります。
デバッグが遅いのは何故か自然におさまりますた。
Azure に発行を拒否されたのにはあせったが、Controller クラスを作るときに、
Scaffolding 指定したのが良くなかったらしい。
2017/09/10(日) 02:37:59.23ID:GOT2EKb8
>>265
20年何も学んでないんだね
2017/09/10(日) 04:01:26.93ID:pMFz+D1a
fooやbarしか見てないのかもしれない
2017/09/10(日) 04:03:23.54ID:TnUIdWel
AVX-512の実装が糞すぎなんで、Parallel Studio XE 2017を買おうかと思っているんだが、VTuneって使える?
VSのパフォーマンス測定機能程度なら要らんかな。
2017/09/10(日) 06:53:01.25ID:JmBcOj4b
AVX-512 ならどうせガチガチに命令依存になるんだから
アセンブラで良くね?
2017/09/10(日) 08:03:17.30ID:Gppr5zJi
>>270
> VTuneって使える?
同梱されてるかどうかならエディションによって違う
https://www.xlsoft.com/jp/products/intel/studio_xe/index.html#features-list

> VSのパフォーマンス測定機能程度なら要らんかな。
機能的に使えるかどうかなら評価版使ってみなよ
https://www.xlsoft.com/jp/products/download/intelj.html
2017/09/11(月) 00:05:58.86ID:8Nid2/WN
こんばんは
VS installerにバグがあるんだけどどこに報告したらいいんだ?
2017/09/11(月) 02:29:07.48ID:9BliHEzO
>>273
メニュー項目
ヘルプ -> フィードバックの送信 -> 問題の報告
2017/09/11(月) 12:42:30.25ID:3ml04RPs
Boost 1.65.1出たけど、
- Update last known MSVC version.
- MSVC 14.11 supports structured bindings.
とあるから先日のVS2017アップデートでmsvcバージョンが上がったのにも対応したのかな?
2017/09/11(月) 13:10:48.70ID:7Uszju6+
新しいプロジェクトを始めようとしたらインストール済みの欄にテンプレートのリストが
ないんだけど・・・
前に2013使ってた時はC++でWin32 コンソールアプリケーションから始めてたのに2017だと
そこが変わっててどれだか分からない
2017/09/11(月) 15:34:34.29ID:k2Qg46eh
>>275
対応したみたいだワーニングが消えた
ただ、nugetがちょくちょく応答なしになるのは相変わらずで直ってないw
2017/09/11(月) 17:04:05.12ID:oeHZYRpV
>>276
何もないのか名前や場所が変わって見つからないのかどっち?
インストール時にどれ入れるか指定した?
もしテンプレなかったら追加できるよ
2017/09/11(月) 19:38:48.83ID:1o/DF/zi
なんかネットで使い方を検索するとプロジェクトを新規作成すると
インストール済み>テンプレート>Visual C++>Win32 コンソール アプリケーション
ってなっててまずそこから始めるはずなんだけど、現状は
インストール済み>Visual C++ってなっててそもそもテンプレートのリストが存在しない
そしてVisual C++の中にはWindows コンソール アプリケーション、Windows デスクトップ アプリケーション、
空のプロジェクトの3つがある
最初は名前が変わったのかな?って思ってWindows コンソール アプリケーションで始めたんだけど全然違うし、
そもそも以前はWin32 コンソール アプリケーションを選択した後にアプリケーション設定とかソースファイルに項目を
追加してC++ファイルを選んでたはず
2017/09/11(月) 20:02:52.84ID:X+E2PtWV
>>279
だいたいオチが見えたわ
馬鹿は一生悩んでればいいよ
2017/09/11(月) 22:35:01.71ID:krLWuxG/
そこにあるものが全てなんだから
それで我慢しろって話じゃねーの?
282デフォルトの名無しさん
垢版 |
2017/09/12(火) 00:15:13.72ID:b6EP9cSk
これだけ応用力がないとプログラミングなんて出来ないんじゃないか?
2017/09/12(火) 00:34:24.48ID:vpFl/VS/
まだプログラミングのプの字すらできないんだから大目に見てくれよ・・・
これから勉強するからとりあえずコンパイラをインストールしようとしたんだよ
2017/09/12(火) 00:50:32.70ID:VNz8JClO
ゆとり教育の馬鹿にありがち
2017/09/12(火) 18:29:16.94ID:DSJ7r+Sb
この件はともかく…
VSだけじゃなくて最近どんどん勝手に内容変えられることが多くなって困ってる

外人て馬鹿ばかりなのか?
俺いいの考えた→全然もとと違う内容に変更

androidのアプリとかいつの間にかGUIが完全に変わってたり
スパイウェアみたいな働きするようになったり
某言語も破壊的変更ばかり
286デフォルトの名無しさん
垢版 |
2017/09/12(火) 18:54:07.04ID:zbd4ERaN
わかります
287デフォルトの名無しさん
垢版 |
2017/09/12(火) 23:12:32.46ID:3g6RwED0
>>279 の後だと釣りにしか見えない
2017/09/13(水) 00:43:34.39ID:AJKYIryn
>>285
win8がこれ
289270
垢版 |
2017/09/13(水) 02:57:50.55ID:GrxKOJ+a
何回か試用はしているわけで。2018というかずいぶんバージョン上がって入れてみたが、ローカライズされていてびっくり。
2017では英語のまんまだったけどマルチリンガル化したのかな。
VTuneはソース無しな最適化済みを逆アセしてレポート生成してくれるので便利だった。むしろ便利すぎて無いと困る。MASMな人でも使った方がいい。
C++の互換性はよくわからん。目的のコードのビルドが通らなかったのでまだICC試せていない。
2017/09/13(水) 10:21:08.50ID:Kq2dKJM7
15.3.4きてる
2017/09/13(水) 11:01:59.26ID:PNHj0wS/
インストーラーの15.3.1以降?は更新インストールが止められないバグがずっと治ってない
報告があっても次ぎなおしますっていうだけで治ってない

止まらないのでネットワークを切ったりすると環境ぶっ壊すのでキャンセルしないほうがいい
これが嫌だからアップデートしないんだけど、更新ある場合に変更ボタンが更新ボタンになってて
うっかり押してしまう
それでうちは複数台が環境壊れたまま
2017/09/13(水) 11:03:50.74ID:PNHj0wS/
MSはインストーラーすらまともに作れなくなったんだよ
雑魚以下
2017/09/13(水) 11:21:34.10ID:WVwtU4Kl
壊れた環境で実行しようとしているからずっと動かないんじゃねえのそれ

https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.3.3
2017/09/13(水) 11:31:18.57ID:PNHj0wS/
どこかのブログにも出てたけど普通の更新が止めらなれない

更新をクリック
そのあとダウンロードが開始される
ここでキャンセルするとキャンセルボタンがグレーアウトして
表示もダウンロードを停止してますになる

そのあとダウンロードが停止されましたになるけどずっとダウンロードして
更新もそのまま進む

で最後に更新が終了したみたいなメッセージが出てバージョンアップが完了する
2017/09/13(水) 15:18:53.91ID:cv06BkwP
キャンセルできないからアップデートしないとかアホなやつだな
キャンセルがトラブルのトリガーだと分かってるならキャンセルする必要のない時間にアップデートすればいいのに
2017/09/13(水) 15:30:02.48ID:xDYBj2Vm
キャンセルのイベントを受け付けるメッセージループが回り始めるのがダウンロード完了してからなんだろう
2017/09/13(水) 18:00:43.91ID:mvfjtxwt
>>295
確かに、強制自動アプデとかならともかく
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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