トップページtech
1002コメント303KB

Visual Studio 2015 Part6©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net2016/07/12(火) 16:19:31.74ID:7AqM6iwk
Visual Studio 2015
http://www.visualstudio.com/

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

前スレ
Visual Studio 2015 Part5
http://echo.2ch.net/test/read.cgi/tech/1463267100/
0656デフォルトの名無しさん2016/09/09(金) 21:45:13.86ID:/UZulkYI
>>654
30代前半だよ
0657デフォルトの名無しさん2016/09/09(金) 22:59:40.78ID:nzrAiL1v
HEX表記で?
0658デフォルトの名無しさん2016/09/10(土) 00:18:58.39ID:pwaobUsL
質問させて下さい
emacsを使ってプログラムを書いてるのですが、cl.exeを使いたいです
開発者コマンドプロンプトを使うという手も有るのですが、態々複数のプロンプトを立ち上げるのは面倒くさいです

どのPathを追加すれば一般のプロンプトでコンパイル出来るようになりますか?
それとコンパイルした際に.objが出来るのですが、これを生成しなくする方法ありますかね?

よろしくお願いします
0659デフォルトの名無しさん2016/09/10(土) 00:30:17.59ID:+OzE3SID
emacs使いにしては質問のレベルが低すぎ
2chで質問してたらいつまでも上達しないぞ
0660デフォルトの名無しさん2016/09/10(土) 01:08:37.89ID:AsFdIIx/
しょうもな
0661デフォルトの名無しさん2016/09/10(土) 01:11:00.78ID:L+9dx2lv
日本の生産性が低いのも納得。
0662デフォルトの名無しさん2016/09/10(土) 01:59:23.36ID:AaaFlHcQ
vsのメニューからコマンドプロンプト立ち上げて、それから%path%, %lib%,%include%をコピーする

objを生成したくないなら、分割コンパイルをやめて、直接exeを生成すればよい
cl /Fehoge.exe hage.cpp hige.cpp huge.cpp
0663デフォルトの名無しさん2016/09/10(土) 02:17:03.52ID:iNw4r1ei
>>658
a.c → a.obj
b.c → b.obj

もし、.obj ファイルが無かったら、a.c だけを更新した際、
b.obj も再コンパイルするつもり?

本来、b.obj を作り直す必要はない
0664デフォルトの名無しさん2016/09/10(土) 05:02:27.35ID:ViqXWo9H
>>56
俺が許可してるから問題ない
0665デフォルトの名無しさん2016/09/10(土) 06:02:11.99ID:4AzSt0BN
>>658
https://msdn.microsoft.com/ja-jp/library/x4d2c09s.aspx

vcvarsall.bat を実行すれば環境変数を適切に設定してくれる。
0666デフォルトの名無しさん2016/09/10(土) 11:01:10.49ID:vpVFvWdR
>>659
確かにレベル低い。
0667デフォルトの名無しさん2016/09/10(土) 13:32:55.19ID:gJ+w2UI6
>>662
ありがとうございます
無事コンパイル出来ました

>>663
プログラミング歴1年と少しの新参ですのでほぼ1つのソースコードのみをコンパイルするんです
0668デフォルトの名無しさん2016/09/10(土) 13:47:34.78ID:QUVRyXDh
釣りじゃなかったらもっと勉強したまへ
0669デフォルトの名無しさん2016/09/10(土) 15:25:14.61ID:AaaFlHcQ
>>667
>>662をバッチにしておいて
M-x compile
662.bat
でコンパイルするとC-x `でエラー箇所にとべる
0670デフォルトの名無しさん2016/09/12(月) 02:06:50.21ID:KWk/l5We
VC2015のシステム要件で、必要cpuスピードが最新ノートパソコンの最低スピードより
高いけど、ノートパソコンでvc2015使用できるのか ???
0671デフォルトの名無しさん2016/09/12(月) 02:23:50.79ID:uCX/Pb+s
>>670
vc?
0672デフォルトの名無しさん2016/09/12(月) 02:32:13.53ID:KWk/l5We
>>671
670の訂正
 vc −> vs
0673デフォルトの名無しさん2016/09/12(月) 08:13:54.00ID:N1etTGqk
>>670
Surface BookでもOK
0674デフォルトの名無しさん2016/09/12(月) 08:22:40.02ID:CKtP/5ek
なんでコンパイラのシステム要件にCPU速度があるんだろう
性格的にタイムアウトという概念のないソフトウエアなのに
0675デフォルトの名無しさん2016/09/12(月) 08:31:42.45ID:y21Asc3i
想定外の環境で実用にたえないとかいう理不尽なクレームを避けるためだよ
0676デフォルトの名無しさん2016/09/12(月) 08:33:04.91ID:Dmny/bSI
あんま遅いと応答なしから強制終了のコンボくらうから
0677デフォルトの名無しさん2016/09/12(月) 09:09:46.28ID:PxuYUADp
何とも間抜けなコンピュータだ
0678デフォルトの名無しさん2016/09/12(月) 11:59:18.90ID:CKtP/5ek
おいおいネット越しのリソースはタイムアウトするだろ
くらいのレスくれよ、がっかりだぜ
0679デフォルトの名無しさん2016/09/12(月) 12:02:35.64ID:y21Asc3i
CPU関係ないやろ
0680デフォルトの名無しさん2016/09/12(月) 12:04:41.40ID:Dmny/bSI
CPUクロック違い程度でタイムアウトするようなネットリソースは設計不良だ
0681デフォルトの名無しさん2016/09/12(月) 12:31:05.43ID:0pjXoVUQ
まあ重箱モードの話だけど、よく知らないけど、コンパイラにコンパイラ自身のバグに起因して
何らかの処理が無限ループ状態に陥ったことを検出する機能がついてるとしたら、
それが誤検出しちゃう問題とか起こりうるのかなと。

まあ普通に考えてそういうタイムアウトって思いっきり安全率を見込んだ値にするはずだから
やっぱりこれもないかw
0682デフォルトの名無しさん2016/09/12(月) 12:46:58.73ID:6Vx7Y6GR
GUI部分じゃないの?
1万円のスティックPCに入れたらやっぱ重くて使いにくいw
0683デフォルトの名無しさん2016/09/12(月) 13:38:41.23ID:uadDl1bC
昔の486とかでBSDのカーネルをビルドしたら
一週間くらいかかってたな
0684デフォルトの名無しさん2016/09/12(月) 13:58:14.34ID:y21Asc3i
そりゃメモリが足りなくて無駄なディスクアクセスが大ハッスルしてたからだ
0685デフォルトの名無しさん2016/09/12(月) 14:48:19.89ID:pNSCP/lc
>>684
大ハッスルw
その言い方イイなw
0686デフォルトの名無しさん2016/09/12(月) 14:54:24.19ID:Qw4uKrk1
コンパイラ
IDE
デバッガ

とか機能ごとに動作条件分けるのも大変でしょ
0687デフォルトの名無しさん2016/09/15(木) 11:28:11.01ID:jhfjAfo8
KB3165756 patch (version 14.0.25431.01)
https://msdn.microsoft.com/en-us/library/mt752379.aspx

いつもの
0688デフォルトの名無しさん2016/09/15(木) 21:58:12.66ID:RHYhpSui
msbuildでslnのプロジェクトを指定してビルドしたいんだが、ここに書いてあるようにやっているつもりなのに
ターゲットが見つからないとかいうエラーになってしまう。

https://msdn.microsoft.com/ja-jp/library/ms171486.aspx

ここで言ってるソリューションフォルダーって、ソリューションエクスプローラーのフォルダーのことで
いいんだよね?
実際にこの機能使えている人いる?
0689デフォルトの名無しさん 転載ダメ©2ch.net2016/09/16(金) 06:21:52.38ID:qtbiSJ5B

板復帰(OK!:Gather .dat file OK:moving DAT 515 -> 510:Get subject.txt OK:Check subject.txt 515 -> 510:Overwrite OK)0.43, 0.50, 0.46
age subject:510 dat:510 rebuild OK!
0690デフォルトの名無しさん2016/09/16(金) 14:25:59.91ID:q39qStvN
a
0691デフォルトの名無しさん2016/09/16(金) 14:28:12.28ID:q39qStvN
フォルダ名じゃなくてプロジェクト名って書いてあるだろ
0692デフォルトの名無しさん2016/09/16(金) 14:38:12.63ID:WeFTxSSx
KB3165756当てたら、ATL関連のヘッダファイルが削除されたりしてWin32 C++プロジェクトのビルドが通らない状態になってしまった
セットアップを起動して「変更」してみたら、VC++関連のいくつかのコンポーネントがチェックされてない状態になっており、
チェックして再インストールさせたら直ったっぽい
0693デフォルトの名無しさん2016/09/16(金) 15:13:44.34ID:DkNDFXEz
>>688
ターゲットが見つからないって言われてるなら、ターゲット指定ミスってんだろw
0694デフォルトの名無しさん2016/09/16(金) 17:52:39.13ID:q1C1+fLl
>>692
忘れちゃなんねえM$の昔からの悪癖だよね
断りもなくやっていいことと悪いことを弁えないのは
06956882016/09/16(金) 21:00:36.38ID:pXlSkRuw
>2. ターゲットは、/t スイッチの後に ProjectName:TargetName の形式で指定します。

ってあるから、TargetNameにはプロジェクトのターゲットを書くのかと思ったら騙された。
0696デフォルトの名無しさん2016/09/18(日) 02:21:50.23ID:T+klLKgg
もっとNuGet使っていこう。
0697デフォルトの名無しさん2016/09/18(日) 02:26:59.01ID:T+klLKgg
ノートでクリックロックにしてると、Windows10でウィンドウを端にもっていって並べるときに
×が押されてしまって閉じてしまう。
×の横に一ドットでも枠があれば避けられるのに。
Windows10を作ってる人はWindows10を使っていないんじゃないだろうか。
0698デフォルトの名無しさん2016/09/18(日) 03:18:24.49ID:qlmNHTvf
>>697
やってみたけどクリックロック設定の有無にかかわらず閉じねえぞ
隙間以前にそもそもドラッグからのボタンリリースに閉じるボタンは反応しない
0699デフォルトの名無しさん2016/09/18(日) 13:22:27.82ID:hCSpHgBW
>Windows10を作ってる人はWindows10を使っていないんじゃないだろうか。

ほんそれ
0700デフォルトの名無しさん2016/09/18(日) 13:51:23.89ID:TDLmSDwc
いわゆるドッグフードですなw
0701デフォルトの名無しさん2016/09/18(日) 18:42:20.94ID:4S+PBu1V
>>697
ならないけど。
マウスのクリックスイッチが壊れているんじゃないか?
0702デフォルトの名無しさん2016/09/20(火) 08:50:34.84ID:dqYWXpom
だんだんコード入力重くなっていくんだけど、そういうもん?
コメント入力するのでさえ激重
win10とi7 6567Uなんだが
0703デフォルトの名無しさん2016/09/20(火) 09:42:58.76ID:vFgPQqq8
IMEがあやしい
0704デフォルトの名無しさん2016/09/20(火) 09:45:31.95ID:noK0zumc
>>702
OS再起動した?
Win10のメモリ管理は糞
0705デフォルトの名無しさん2016/09/20(火) 13:03:24.56ID:dqYWXpom
>>704
OS再起動しても軽いのは最初だけ
VSを再起動すれば最初だけ軽いけど、すぐに重くなっていく
一つ文字打って表示されるのに0.5秒くらいかかる感じ
0706デフォルトの名無しさん2016/09/20(火) 13:04:34.25ID:dqYWXpom
>>703
他のテキストエディタやIDEは入力軽いんだ
0707デフォルトの名無しさん2016/09/20(火) 13:20:43.02ID:th/eia7l
vsがロードしてるdllしらべて怪しいのないか調べろ
0708デフォルトの名無しさん2016/09/20(火) 13:25:36.78ID:vFgPQqq8
>>706
経験で書いてたんだけど、まあ用ないならいいわ
VSでだけ重かったからGoogleのIMEに切り替えたら軽くなったことがあったんでね
0709デフォルトの名無しさん2016/09/20(火) 14:15:31.28ID:5hgqMPTY
>>705
>一つ文字打って表示されるのに0.5秒
俺のところではさすがにそんな現象は発生してないよ
1文字0.5秒なんだったら使い物にならんじゃん
テキストエディタの設定の「タブの保持」どうなってる?
「タブの保持」がオフ(タブの代わりに空白を挿入)になってるとエディタが重くなるのは経験したけど
それでも1文字0.5秒なんてことはなかった
システムがおかしいとしか思えない
0710デフォルトの名無しさん2016/09/20(火) 14:35:35.02ID:I6O94rhW
Chromeなんか続けて使ってるとそんな症状が出る時あるね

VSのバグじゃなければ、Process Explorerでも見たら原因分からないかね
0711デフォルトの名無しさん2016/09/20(火) 14:41:48.77ID:dqYWXpom
>>708
GoogleのIMEです

>>709
空白じゃなくタブの保持にしてます

他で設定したところ
オプション>ソース管理
 → Gitからなしへ変更
オプション>環境>全般
 →「クライアントパフォーマンス」とその下(視覚効果、グラフィックアクセラレータ)のチェックを外す

VS起動時はサクサクなんだけど、コード書いていくとどんどん重くなっていく
履歴かなんか残してるのかな?
0712デフォルトの名無しさん2016/09/20(火) 14:44:00.33ID:dqYWXpom
>>707
すまん、どうやるの…

>>710
そこまでやるのか…なぜこんな面倒な…
0713デフォルトの名無しさん2016/09/20(火) 14:47:36.63ID:5hgqMPTY
たぶんIMEのせいじゃない
俺はSkylake i7 4コアマシン、16GBメモリ、Win10、Google IMEだけどそんな現象今まで発生してない
メモリ不足とかじゃないの?それかCPUを食いつぶしてるプロセスがあるとか?
0714デフォルトの名無しさん2016/09/20(火) 14:51:53.90ID:dqYWXpom
メモリは8GBで使用量5GBくらい
文字打つときもCPU使用量MAXにはならない…
なるべく他のアプリ立ち上げずにVSだけで作業してみます
それでも重いようなら、他のアプリじゃなくVSが原因か、隠れてる何かのプロセスが邪魔してるかですかね…
0715デフォルトの名無しさん2016/09/20(火) 15:00:16.77ID:5hgqMPTY
>>714
VS2015はUpdate3になってる?
それ以前だとメモリ管理とかにバグがあったらしいから
0716デフォルトの名無しさん2016/09/20(火) 15:05:13.01ID:dqYWXpom
>>715
マジすか!
update2になってた…
0717デフォルトの名無しさん2016/09/20(火) 16:35:07.07ID:dqYWXpom
連投すんません
なんとなく原因わかった

ブックマークを大量につけてるんだけどこれが原因だったらしい
数は100個ちょい

試しに以下をやってみた

ブックマークがついている状態でブックマークウインドを消す→重い
VSを再起動する(ブックマークウインドは非表示)→速い
ブックマークウインドを表示する→重い
ブックマークウインドを消す→重い
ブックマークを全て消す→速い

つまりブックマークが大量にあると文字入力が重いらしいです
改行したら重くなるのは仕方ないけど、文字入力自体が重いって…

とりあえずUpdate3にしてみます
0718デフォルトの名無しさん2016/09/20(火) 18:06:15.26ID:vWqxhDiB
6567Uと言う劇弱マシーンを使ってるからじゃないのか?
0719デフォルトの名無しさん2016/09/20(火) 19:21:20.94ID:Z41kvlE0
確かに、Update2はメモリーリークのせいでしばらく使ってると激重だったな。
0720デフォルトの名無しさん2016/09/20(火) 19:26:36.91ID:jG0UfrEo
メモリリークwww
ちゃんとテストしてんのかよMSw
0721デフォルトの名無しさん2016/09/20(火) 21:35:44.97ID:G0tkgnsB
グローバルインスタンスホルダー
にすべてを吊り下げる昔ながらの方がメモリリークの発見は早かったよな
0722デフォルトの名無しさん2016/09/20(火) 23:56:21.06ID:TnaiF/pw
たしかにupdate2ではプチフリがひどかったな
update3になってもまだパッチが出るという
容量は大したことないからupdate3.2くらいか今
0723デフォルトの名無しさん2016/09/21(水) 00:18:02.80ID:Rtj0ivpx
update2をダウンロードした翌日にupdate3が出たのはいい思い出。
あんまり頭に来たからまだupdate3ダウンロードしてないw
0724デフォルトの名無しさん2016/09/21(水) 00:32:40.64ID:Dagv/q7i
ワロタw
0725デフォルトの名無しさん2016/09/21(水) 01:51:41.86ID:jDPrx1Pn
>>723
情弱すぎだろ、カス
0726デフォルトの名無しさん2016/09/21(水) 02:00:33.03ID:hMcq/tCZ
>>701
ノートにマウスつなげるのはDELLノートだけだな。
日本製は普通にタッチパッド使ってる。
これ、わかるわかるって人にきいたらいいよ。
うちでは起こらん!って人に聞いてもわからないから。
Windows10を作ってる人もうちでは起こらん!だからWindows10のクォリティなんでしょ。
0727デフォルトの名無しさん2016/09/21(水) 02:27:34.93ID:kEZGMWcP
コイツの閉じる云々てどこかで見たおま環現象だと思ったら
スレ上の方に居たID:e/GdTSXcがボケて同じこと書いてるだけだったか…
0728デフォルトの名無しさん2016/09/21(水) 02:52:10.50ID:MA7ke+YV
OSインストールしなおせよ
しょうもない
0729デフォルトの名無しさん2016/09/21(水) 04:23:19.62ID:hMcq/tCZ
おま環現象ではないのだが。
0730デフォルトの名無しさん2016/09/21(水) 07:33:03.25ID:EYAgs4gT
プログラマなんだろ?1ドット開けるツール作ってやりゃいいじゃん
0731デフォルトの名無しさん2016/09/21(水) 11:20:10.35ID:tMef1W4e
コード入力重いって書いた者です
Update3にしたけどブックマーク使うと重くなるのは変わらなかったです
VSがクソってことで終了ですね…いちおうフィードバック出しておきます
0732デフォルトの名無しさん2016/09/21(水) 11:32:39.98ID:7Xpfd1N0
>>731
ご苦労さま
0733デフォルトの名無しさん2016/09/21(水) 11:49:24.16ID:GDc5+c0v
>>731
もしかしてReSharper入れてない?
プロジェクト構成やコードサイズにもよるけどプロジェクト読み込み後エディタ内のコード解析が終了するまでは
コード入力がものすごく重くなることがあるよ
0734デフォルトの名無しさん2016/09/21(水) 12:10:52.51ID:tMef1W4e
>>733
入れてないですね
ブックマーク使うのやめようかな…
よく登録したブックマークの行が変わるし、使いにくい
みんなどうやって目的の行まで探して飛んでるの?
0735デフォルトの名無しさん2016/09/21(水) 12:54:00.93ID:o9QzEWfp
>>734
ブレークポインヨ
0736デフォルトの名無しさん2016/09/21(水) 12:56:42.60ID:ObWHCjaA
トドは?
0737デフォルトの名無しさん2016/09/21(水) 13:02:09.77ID:RDaPq7Nj
ジャンプできない言語以外、ブックマークなんて使う必要ないだろ。
0738デフォルトの名無しさん2016/09/21(水) 14:08:22.80ID:6wq1WTZb
やっぱgrepっしょ
0739デフォルトの名無しさん2016/09/21(水) 15:05:26.64ID:WRzjrZbQ
ブクマって何よ?
0740デフォルトの名無しさん2016/09/21(水) 15:38:58.72ID:lqTjg4Df
>>739
オレも使ったこと無いけど、
Ctrl+K,Ctrl+K でマークしとくと Ctrl+K,Ctrl+N とかで飛べるみたい
0741デフォルトの名無しさん2016/09/21(水) 15:40:17.48ID:WRzjrZbQ
>>734
searchと勘
0742デフォルトの名無しさん2016/09/21(水) 15:41:39.96ID:WRzjrZbQ
>>740
そんなん使った事ない
聞いた事もない
便利なの?
0743デフォルトの名無しさん2016/09/21(水) 15:53:48.88ID:tMef1W4e
>>735
それ意味違うし

>>737
ジャンプって行覚えてるの?

>>738
関数名とか覚えてたらね

>>741
記憶力悪いんだ…

WinFormってメインのForm.csにほとんどのコード書くよね?
数万行の中から目的の関数とか探すの大変なんだ
マジレスでブックマーク使わないなら記憶頼りにサーチしてんの?
0744デフォルトの名無しさん2016/09/21(水) 15:57:56.84ID:ObWHCjaA
だからトド
0745デフォルトの名無しさん2016/09/21(水) 16:00:34.13ID:ObWHCjaA
っていうか、Formのコードならregion使って整理して畳んでおくのが鉄板でしょ
0746デフォルトの名無しさん2016/09/21(水) 16:03:43.93ID:WRzjrZbQ
>>743
パーシャルクラス使えよ
0747デフォルトの名無しさん2016/09/21(水) 16:30:38.26ID:tMef1W4e
>>744
すまんさっきから意味わからん

>>745
わざわざ畳んだり開いたり面倒くない?

>>746
VSの自動判別でエラーでやすいし面倒になって全部Formにぶっ込むことにした
0748デフォルトの名無しさん2016/09/21(水) 16:35:12.56ID:jDPrx1Pn
>>747
パーシャルクラスがなんだか理解してないだろ
馬鹿は市ねよ
0749デフォルトの名無しさん2016/09/21(水) 16:36:17.79ID:ObWHCjaA
>>747
もったいぶってるつもりはなかったんだけど
http://www.atmarkit.co.jp/fdotnet/dotnettips/163vsjump2/vsjump2.html

まあ、複数個所をちょっと行ったり来たりするのはブックマークが一番お手軽だよね。
タスクリストなんて俺もたまにしか使わないわw
0750デフォルトの名無しさん2016/09/21(水) 16:38:56.00ID:ObWHCjaA
>>747
あ、regionの畳む/展開もキーボードショトカットで出来るし、
そんなに面倒じゃないでしょ。

少なくとも何のインデックスもない状態から目的の箇所を探し出す手間よりはずっと楽よ。
0751デフォルトの名無しさん2016/09/21(水) 16:39:45.72ID:YpUdj0iE
C#はだいたいフォーム一つにコードまとまるけど数万行はめったにないわ
>>748
VSのC#の設定で自由にクラス分割はできないだろ
自分でプロジェクトファイル書換えないと
0752デフォルトの名無しさん2016/09/21(水) 16:42:58.78ID:XCFWcryu
1クラス数万行www
0753デフォルトの名無しさん2016/09/21(水) 16:48:55.09ID:2hx2mMKx
ブクマ100とか目的のとこ探すのも面倒だわw
regionで目的ごとに固めた方が楽だと思う
0754デフォルトの名無しさん2016/09/21(水) 17:02:10.66ID:7Xpfd1N0
1ソースファイル数万行なんてさすがにMSも想定してないわw
0755デフォルトの名無しさん2016/09/21(水) 17:38:03.95ID:tMef1W4e
>>751
前に使って死ぬほど面倒だったから使うのやめたんだよね

>>749
タスクリストってのがあるんだ
ていうかオプション>タスク一覧にトークン追加できないのかな?
追加ボタンあるのに追加できん…
ブックマークはグループ別けできるからよかったんだけどこっち使ってみるかな

>>750
何もないよりはマシではあるね…

>>754
だってFormの機能なんだからFormクラスの中に書くよね?
■ このスレッドは過去ログ倉庫に格納されています