Visual Studio 2017 Part4

■ このスレッドは過去ログ倉庫に格納されています
2017/10/29(日) 11:42:36.61ID:lQWP9L+J0
Visual Studio 2017
http://www.visualstudio.com/

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

前スレ
Visual Studio 2017 Part3
http://mevius.2ch.net/test/read.cgi/tech/1502760563/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
755デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/26(金) 06:06:46.46ID:XyEr3Esla
>>749
破壊じゃなくてコピーされて無断で別の場所に引っ越す
だから要素をポインタ参照してるときついな
2018/01/26(金) 06:17:00.04ID:Q8oR1nja0
>>745
VLAなんぞいらんわ
それよりvalarray使ってみ
なかなかオモロイぞ
2018/01/26(金) 06:48:47.08ID:UqSe+38/0
January 25, 2018 -- Visual Studio version 15.6 Preview 3

January 25, 2018 -- Visual Studio 2017 version 15.5.5

新しいのが来ているみたいね
2018/01/26(金) 07:35:38.29ID:eDH4sn/S0
>>744
https://developercommunity.visualstudio.com/content/problem/129996/mfc-cannot-add-a-class-to-a-dialog-box.html
最初の不具合がこれ。preview入れて発生した問題が
https://developercommunity.visualstudio.com/content/problem/181653/cant-add-control-variable-with-add-member-variable.html
これ
>>757で治ってるの期待したけど修正無しかよ……
2018/01/26(金) 08:17:25.30ID:aFfPB6W30
preview入れて文句言うなよ。
2018/01/26(金) 09:43:07.47ID:UqSe+38/0
今までの経緯を見るとpreviewってバージョンが3まで行くと大抵
リリース版に下りて来るよね
早く来ないかな
待ちどうしいね
2018/01/26(金) 10:30:42.44ID:Q8oR1nja0
>>754
俺もdequeとvectorの使い分けがよくわからん
ぶっちゃけdequeの旧バージョンだろ、あれ
2018/01/26(金) 10:35:09.48ID:mrmbkYhg0
>>761
dequeって配列が一本なこと保証されてたっけ?
2018/01/26(金) 10:47:49.44ID:Q8oR1nja0
>>762
となると要素アクセスの計算量が一定しないことになるよな
operator[]やatが、vectorは定数時間でdequeは線形時間というような違いがあるんだっけ?
2018/01/26(金) 10:49:50.63ID:Ovf/uVKl0
毎週のように降ってくるけど
俺たち開発者がマイクロソフトのテスターになり果ててるのか
2018/01/26(金) 10:51:10.76ID:Q8oR1nja0
めんどいけどパッチはサボれない
2018/01/26(金) 10:53:44.92ID:mrmbkYhg0
>>763
dequeの方が実装の幅広いんじゃね?
あんまり詳しくないけど。
2018/01/26(金) 10:56:43.82ID:Ovf/uVKl0
Win10でも同じだが
いわゆる単体テスト通過した程度のコードで落としてきてる気がするよ

ちゃんとした開発やってるところ、どうやってるの
WUのたびに結合テストやり直しなんてやってられないだろうし
2018/01/26(金) 12:14:28.24ID:TKLpy1xB0
>>767
2017は捨てて2015に回帰
769デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/26(金) 13:41:45.05ID:qmyxD0D3a
>>767
アプデしないでくださいを徹底
2018/01/27(土) 08:31:13.52ID:1EsZC1Ee0
>>768
そうした。2015がまだちゃんと落とせて本当に良かった
2018/01/27(土) 09:35:54.36ID:89IhBEqy0
2018はいつ出るの?
2018/01/27(土) 10:14:49.79ID:7WxnX7MJ0
最近のメジャーバージョンアップデートは隔年だから次は2019だろ
2018/01/27(土) 11:02:23.97ID:KPgN4/ag0
旗が立ってるぞ!
2018/01/27(土) 12:07:46.56ID:gVXLE8pv0
>>773
>>757で既出
Release Date: January 25, 2018 - Visual Studio 2017 version 15.5.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.5.5
2018/01/27(土) 12:22:49.30ID:bXtPpg9Ja
子供は雪が降ると大喜び
大人はガッカリ

子供は旗が立ってると喜び
大人はガッカリ
2018/01/27(土) 13:23:58.56ID:LkmGzMNLF
猫は炬燵
2018/01/27(土) 13:31:41.35ID:KITfs1yu0
で、マルクス経済学
778デフォルトの名無しさん (ワッチョイ 3ad5-Tfxv)
垢版 |
2018/01/28(日) 13:37:54.20ID:rbQphGut0
 中古でノート買ったので、開発環境入れようとCOMMUNITY入れてデスクトップのメイン環境からプロジェクトをディレクトリを丸ごとコピーしたら、stdio.hやNULLが未定義らしい。
 試しにコマンドラインでprintf("hello,world\n");書いてみたら正常にstdio.h見付けたので、インストールミスではなくディレクトリ丸ごとコピーが悪かったのだろうけど、どこを修正したら見付けてくれるのだろう?
779デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/28(日) 13:46:55.52ID:GPyzufD6a
古いPCの環境変数include=とかlib=とか
足りないディレクトリがありそうだが
2018/01/28(日) 15:36:37.52ID:Ot2V8C880
>>77
その頭の悪さを修正しろ
2018/01/28(日) 18:19:27.20ID:rbQphGut0
>>779
即レスに反応できなくてゴメンナサイ。
中古っつても10AutamnCreatorsUpdateも当てているので環境が古いってコトはないと思うんです。
と言うか2017の環境変数確認しようとしたら、$(SolutionDir)$(Configuration)\とかってどこで定義しているんですかね?
Windows10の環境変数は関連しそうな所なかったし。
782デフォルトの名無しさん (エムゾネ FFda-oJ1J)
垢版 |
2018/01/28(日) 18:45:16.09ID:uuTAMxHGF
古いからダメとは書いてないだろ
古いのから漏れなく移せって話
783デフォルトの名無しさん (ワッチョイ bbb3-0T3v)
垢版 |
2018/01/28(日) 19:10:08.78ID:U5zm2TYF0
>>781
visual studio 2017使ったことないけど

https://msdn.microsoft.com/ja-jp/library/73f9s62w.aspx
2018/01/28(日) 19:36:40.11ID:xF4Fm6Hga
>>781
インストール構成とソリューション間でSDKバージョンが合ってないからでは?
2018/01/29(月) 02:21:02.21ID:6izrDjRD0
>>782
あっと、読み違えていましたか。失礼しました。
プロジェクトはディレクトリごと移したので、その他の定義と言ったらプロジェクト内で
各種PATHを定義している環境文字列をどこで定義しているのか、追加のインクルード
PATHとライブラリPATHはよく分かる所にあるので直しましたが・・・的外れでなければ、
その辺りを知りたいんです。
>>784
はい、インストール構成は全然違います。
ノートはCドライブしかありませんから。
ただSDKバージョンは共に10.0.15063.0でした。
それ以降のバージョンもあるけど、2017が固定?してくれているのかな。
2018/01/29(月) 02:47:06.66ID:gQcv+kbG0
そういう旧ディレクトリへの参照探したりするときは
テキストエディタで vcproj とかを直編集するのが楽

そのまま書き換えてもいいし、エディタで見つけたのを VS の UI で直してもいい
787デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/29(月) 04:55:07.71ID:7znYjzbEa
システム環境変数はプロジェクト内を探しても見つからんぞ
788デフォルトの名無しさん (スフッ Sdda-0T3v)
垢版 |
2018/01/29(月) 13:50:10.30ID:wl9sIoDtd
>>783に書いてあるんだけど…

Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、「方法 : プロジェクト プロパティ ページを開く」を参照してください。
[C/C++] フォルダーをクリックします。
[全般] プロパティ ページをクリックします。
[追加のインクルード ディレクトリ] プロパティを変更します。
2018/01/29(月) 16:25:03.32ID:1e5HeziQ0
787がPATHだけ見て%PATH%だと勘違いしただけだよ
2018/01/29(月) 19:48:34.60ID:1ftGgKUk0
>>781
>$(SolutionDir)$(Configuration)\とかってどこで定義しているんですかね?
>Windows10の環境変数は関連しそうな所なかったし

Windows10 のユーザー環境変数は、PATH とかだろ

>$(SolutionDir)$(Configuration)\
OS に、こんな環境変数は無い

OS の環境変数は、OS で共通することだから、

SolutionDir, Configuration など、各アプリが決めた仕様は、
たぶん、アプリ・プロジェクト・ソリューションの設定ファイルにあるのだろう
791778 (ワッチョイ 3ad5-Tfxv)
垢版 |
2018/01/29(月) 20:23:19.31ID:6izrDjRD0
 解決しました!

 プロジェクトプロパティのの『VC++ディレクトリ』で各定義が見えるものの
インクルードパスの$(VC_IncludePath);$(WindowsSDK_IncludePath);とか、
中身をどこで定義しているのだろう・・・と明後日の方を探しておりましたが、
この文字列をクリックして編集選んでみたら定義ウインドウが出てきました。
 その結果、$(WindowsSDK_IncludePath)の中身がカラである事が分かりまして。
 インストーラで確認した所SDKが一部しか入っていない事が分かり、それらも
チェックして追加してみた所、stdio.hやNULLも無事認識される様になりました。

 大山鳴動して鼠一匹とはこの事です。
 皆さんお騒がせしました!
792デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/29(月) 20:43:46.90ID:dcK3+T1+a
GUIは糞
projファイルとかテキスト見ろ
って誰か言ってただろ
人の話を聴かん香具師は大成しない
2018/01/29(月) 21:04:35.02ID:6izrDjRD0
>>792
勿論見ました。書きませんでしたけど。
XML読み慣れていないとは言え、それらしい所が見付からずどこを
再検討するかに腐心しておりました。

ただ、大成しないと思われるのには同感です。私もそう思いますw
2018/01/29(月) 21:15:30.79ID:5mUXICi5M
>>781
> $(SolutionDir)$(Configuration)\とかってどこで定義しているんですかね?
そいつらは Common MSBuild Project Properties って言ってビルドシステムが設定する
https://msdn.microsoft.com/en-us/library/bb629394.aspx
2018/01/30(火) 04:36:05.15ID:MhXNy50b0
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
January 29, 2018 -- Visual Studio 2017 version 15.5.6
2018/01/30(火) 04:39:49.80ID:HSoIFMEj0
おぉぉぉぉぉぉぉぉ....
アップデートすると新規作成のソリューションフォルダ変わるからやめちくりー。
テストしてるんだよね?
2018/01/30(火) 06:46:01.59ID:MhXNy50b0
>>796
MSがテストしているんでしょ
フォルダの階層浅くすればいいんじゃないの
2018/01/30(火) 07:12:24.47ID:JJfDawCc0
一昨日15.5.5へ上げたというのにもう次が着たのか…
2018/01/30(火) 07:15:25.26ID:HSoIFMEj0
>>797
浅いは浅いんだけど。
最近の連発で辟易してるの。
2018/01/30(火) 07:41:16.18ID:MhXNy50b0
今回のアプデは1つのコンポーネントだけで
Service Fabric Tooling for the 6.1 Service Fabric release.

2月頃には15.6がリリースされるかもね

環境は光回線だから全然平気なんだよ
2018/01/30(火) 08:14:04.31ID:GL4CIGpj0
そういやWindows10は、パス260文字制限撤廃オプション在るんだよな
2018/01/30(火) 10:01:05.03ID:fB1rx/fO0
2月って明後日なんだが
2018/01/30(火) 10:02:56.41ID:TAJQYUu90
>>797
マイクソ 「テスターは君たちだ」
2018/01/30(火) 10:27:29.68ID:027pZzxf0
もうPreview版は15.6なんだからそろそろ正式版に降りてきてもおかしくはない
2018/01/30(火) 10:58:21.63ID:YGNysa5Ka
マイナーアプデなのに今回は1.4GBもダウンロードしてたわ
主にXamarinだけど
2018/01/30(火) 18:42:47.91ID:P4GVdV6n0
フォントって何使ってる?

自分はNasuMを使いたいけど、レンダリングがガタガタになるので泣く泣くMSゴシックにしてる
MeryとかFirefoxみたいにレンダリングモードを"Natural Symmetric"にできればいいんだけど、
なんとかならないかな?

https://i.imgur.com/Gelr2Qd.png
2018/01/30(火) 20:16:03.95ID:6MPYqtOla
どうせ何使っても満足いく結果は得られないw
諦めて気にしないのが一番かと

ちなみに、フォントは一応専用スレがあるよ過疎ってるけど
2018/01/30(火) 23:14:02.97ID:qK2S93pX0
15.5.6でサイズ30.4Gなんだけど合ってる?
こまめに古いの消してるつもりだけどなあ
2018/01/30(火) 23:21:33.58ID:34xhCPYUd
>>808
俺はProfessional で 30.3GBだよ。
2018/01/30(火) 23:22:21.03ID:34xhCPYUd
>>805
15.5.3からのアップデートだとそれぐらいだな
2018/01/31(水) 11:28:30.80ID:Ji/DsyTCH
フォントのレンダリングについてはText Sharp拡張機能を入れてみては
2018/01/31(水) 11:57:01.44ID:/3qF4NMw0
ふぉんとやな
2018/01/31(水) 12:09:01.97ID:6DbHoJ9J0
がーん。
814デフォルトの名無しさん (アウアウエー Saf2-oJ1J)
垢版 |
2018/01/31(水) 13:37:25.24ID:W90doUhwa
IPAフォント更新来てる
2018/01/31(水) 14:43:37.77ID:tbL/8Gwn0
>>808
古いのって自動で消えないの?
2018/01/31(水) 15:50:17.95ID:QvVHWT0m0
> error C2398: 要素 '1': 'unsigned int' から 'char' への変換には縮小変換が必要です

丸括弧でキャスト記法のキャストしてるのに引っかかる。。。
通したいんだけど誰かやり方知ってる?
2018/01/31(水) 15:57:44.22ID:Hr5M/E+Xa
アップデートするたびにバグが増えていく謎の仕様
2018/01/31(水) 16:30:52.79ID:i9oMqZz50
>>816
static_cast<char>() 使えば通るかもだけどマスクしては
2018/01/31(水) 17:47:14.49ID:G8hphVJ2M
>>816
複合代入演算子使ってない?
2018/01/31(水) 18:01:35.52ID:QvVHWT0m0
>>818 >>819
thx && すまん
*p++ = stoul(string{first, last});
怒られてたのはfirstの型だった
吊ってきます
821デフォルトの名無しさん (スププ Sdda-szy9)
垢版 |
2018/01/31(水) 18:18:23.29ID:J9IwL9k+d
ふざけんな
2018/01/31(水) 18:23:18.42ID:Hr5M/E+Xa
べつにいいじゃんw
823デフォルトの名無しさん (ワッチョイ 879e-snNQ)
垢版 |
2018/01/31(水) 21:54:07.87ID:adiee5X20
15.5.6入れると何が良くなるの?
2018/01/31(水) 22:40:49.37ID:p08voAo90
>>823
cuda 9.1 が使えなくなる…ああ困った困った
2018/02/01(木) 09:42:01.40ID:DhFBeVpNa
アップデートするたびにバグが増えていく謎の仕様。。。
2018/02/01(木) 20:20:23.59ID:LXfb1d340
アップデートにすらついていけないってことか
2018/02/01(木) 22:05:36.30ID:VEK5XV3Fa
ラピッドリリースとか言うと聞こえはいいけど、品質に対するある種の責任放棄ではある

まあ、これで多くのエンドユーザーがソフトウェアの品質なんてMSやグーグルみたいな大手でもそんなもの、
って期待水準を下げてくれればソフト屋には朗報かもね
2018/02/01(木) 22:51:32.77ID:uG0JSReu0
2017はなんか、生き急いでいるような感じがするな。もしかしてこれが最後のVisualStudioだったりして。
829デフォルトの名無しさん (ワッチョイ bf3b-Edmt)
垢版 |
2018/02/01(木) 23:36:49.06ID:M6CryBli0
>>828
Windows10みたいにずっとアップデートを続けていくってことか
それはいいね
新バージョン買わなくて済むから
2018/02/02(金) 00:03:50.42ID:5lEsi8Jx0
>>829
月額か年額かMS税になりそう
2018/02/02(金) 00:38:38.86ID:7QtkhBey0
無償利用者以外のVSを買っている様な利用層はサブスクリプションのVLだから殆ど何も変わらないのでは?
832デフォルトの名無しさん (アウアウエー Sadf-EZPO)
垢版 |
2018/02/02(金) 07:48:00.19ID:sggyuymUa
>830
変な思想入ってないからNHKよりまし
833デフォルトの名無しさん (スッップ Sdbf-n4CO)
垢版 |
2018/02/02(金) 07:54:26.06ID:lo+MCU1Nd
生き急ぐ、か…
2018/02/02(金) 09:13:41.83ID:VeuEnrtUd
>>830
すでにそのライセンスモデルあるやん

だからでしょ
2018/02/02(金) 09:55:06.71ID:7QtkhBey0
サブスクリプションの種類が、従来からの標準サブスクリプション(ボリュームライセンスの3年または2年更新)だけでなくて
クラウドサブスクリプション(年額または月額)が追加されて、ライセンスモデルも複雑になってきてはいるけどね
2018/02/02(金) 10:03:57.09ID:BMFcc+go0
前のほうに全角が混じってるせいか、タブ位置がズレるんだが
前からだったっけ?

ほにゃららら        // コメント
ぱらぱら           // コメント

の // の位置がズレる
2018/02/02(金) 10:06:17.46ID:7QtkhBey0
改めて調べてみたらMSストアの標準サブスクリプションは1年更新もまだ残ってたのか
こんな割高なものを購入する奴いるのか?
https://www.microsoft.com/ja-jp/dev/vs-cloud-subscription.aspx
2018/02/02(金) 10:17:09.87ID:7QtkhBey0
>>836
フォントの種類次第のような気がする
以前からズレるものはズレる
Consolasで日本語全角文字がズレるのは昔から
2018/02/02(金) 10:26:54.13ID:3cBTOTTm0
>>836
揃えるやり方がある
デフォルトのフォントでの説明だけど
一旦バックスペース入れてもう一度タブかブランク
VS上コメントアウトがズレているならノートパッド
で開いてもズレてる
プロの書く綺麗なソースコードを一度見た方がいいよ
2018/02/02(金) 10:30:36.93ID:8TBhdprH0
>>836
こまけーこと気にすると
禿げるぞ
2018/02/02(金) 12:54:12.27ID:yHy9QEH1a
タブなんて前時代的なもの使うのやめるのが一番だと思うけど、
なんかホワイチスペースで字下げしたら死ぬと思ってるのかなって人いるねw
2018/02/02(金) 13:07:14.59ID:6DFr+JMx0
>>841
字下げの話してんのは君だけだから
2018/02/02(金) 13:11:29.01ID:yHy9QEH1a
小学生か
しょうもな
2018/02/02(金) 13:16:46.77ID:6DFr+JMx0
見当違いのこと言って指摘されても謝れずに人格攻撃しかできないなら他人の話に入ってくんなよ…
2018/02/02(金) 13:23:18.32ID:yHy9QEH1a
>>844
これガチで言ってるんだから凄いね
頭悪そうだけど、君と違って普通の人は言葉の意味の受け取り方を文脈に応じて柔軟に判断する。
2018/02/02(金) 13:26:50.34ID:yHy9QEH1a
そもそも字下げに厳密な定義があるのか疑問だけど、コメント行の視点から見たら
その前に置かれた空白は普通に字下げ以外の何物でもない。
2018/02/02(金) 13:43:04.07ID:7QtkhBey0
インデントの話ではなくて

printf("123"); // 全角混じり命令文の後のコメント
printf("123456"); //半角のみ命令文の後のコメント

こういった全角混じりの命令文の後ろのコメント位置がズレるという話ではないの?
2018/02/02(金) 13:47:28.75ID:yHy9QEH1a
コメント行の前にタブを置いて頭を揃えようとしても意図した通りにならない場合がある、
そういう話でしょ

それをインデントと呼ぶのが気に入らないんだとさ
そうやって自分の方から人に絡んでおいて、それに反論したら「俺に絡んでくるな」って
捨て台詞がまた笑いを誘うけどw

ほんと、小学生か
2018/02/02(金) 13:49:04.25ID:6RqjmoTz0
どう見ても最初からフォントの話でアウアウが馬鹿晒してるだけ
2018/02/02(金) 13:49:07.84ID:yvAhkhAB0
だから、固定フォント使えって話じゃないのかよ。
2018/02/02(金) 13:51:47.00ID:yHy9QEH1a
>>850
等幅フォント使えば起こらない、って話では恐らくないと思うよ
俺はタブなんか使わんから確信はないけど
2018/02/02(金) 13:54:05.22ID:BMFcc+go0
>>847
はい、まさにそれです。
実害はないんですが、まさか5chみたいに.で調整するほどでもなく
2018/02/02(金) 14:00:56.76ID:7QtkhBey0
スペースであろうがタブであろうが行頭のインデントさえ揃っていれば、コメントの位置なんか神経質に気にするようなものではないと思うけどね
2018/02/02(金) 14:10:41.07ID:dT49NCpma
前からですかと聞かれたらそうだと言う答え

タブは固定4文字スペース換算とかじゃなくて
たとえば4の倍数の位置から文字がスタートになる

各行の文字の最後がそのライン前後でうろうろしてたら
タブ1個じゃ調整できない
その行の長さで必要なタブ一個だったり二個だったりする
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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