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
196デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/18(土) 23:24:39.29ID:fl7XCJSad
>>195
コミュニティーはCodeLens使えるようになったんだ
2017/11/18(土) 23:28:02.33ID:Atr/IDGX0
>>194
ごめんProと間違えた。
CodeLensは使えない。
2017/11/18(土) 23:29:22.10ID:Atr/IDGX0
アンカー間違えたorz
>>196ね。
2017/11/19(日) 08:28:10.41ID:fCT3HYzl0
https://www.visualstudio.com/ja-jp/news/releasenotes/tfs2018-relnotes
2017/11/19(日) 09:16:20.73ID:eWH7oDjY0
TFSは糞使いづらい
GitHubぐらいに使いやすいUIにならんのか
201デフォルトの名無しさん (ワッチョイ fe9f-IKRN)
垢版 |
2017/11/19(日) 11:50:28.89ID:j6gLfBJe0
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "Hello world" << endl;
return 0;
}
これがビルドできないんですが、何か原因わかりますか?
環境はwin10の64bit、c++2017です。
2017/11/19(日) 12:15:43.69ID:yweTolwj0
>>201
ビルドできないときのエラーメッセージは?
203デフォルトの名無しさん (ワッチョイ a123-v3u9)
垢版 |
2017/11/19(日) 12:32:29.58ID:+ydD/daI0
hoge.cで保存とか
204デフォルトの名無しさん (ワッチョイ fe9f-IKRN)
垢版 |
2017/11/19(日) 12:48:21.01ID:j6gLfBJe0
ビルドエラーが発生しました。続行して、最後に成功したビルドを実行しますか?
そこから 「はい」を選ぶと、指定されたファイルが見つかりません。と表示されます。
エラー個所は特に表示されません。
64bit版の設定が怪しいと思ってるんですが、構成マネージャーから
アクティブソリューションプラットフォームとプラットフォームを64xに変更しただけじゃだめなんでしょうか?
https://msdn.microsoft.com/ja-jp/library/9yb4317s.aspx
ここに2015の手順が書いてあるんですが、
新規からだと64xが選択肢から消えてるので直接64xを選択してるんですが、
2017はこれがデフォルトになってるんですか?
2017/11/19(日) 12:55:25.49ID:yweTolwj0
>>204
エラーのメッセージボックスじゃなくて
Visual Studioの出力欄(ビルド中にメッセージが流れるところ)には何て出てる?
206デフォルトの名無しさん (ワッチョイ fe9f-IKRN)
垢版 |
2017/11/19(日) 13:01:02.91ID:j6gLfBJe0
1>------ ビルド開始: プロジェクト: WindowsProject4, 構成: Debug x64 ------
1>Source.cpp
1>d:\program files\microsoft visual studio\2017\windowsproject1\windowsproject4\source.cpp(9): fatal error C1010: プリコンパイル ヘッダーを検索中に不明な EOF が見つかりました。'#include "stdafx.h"' をソースに追加しましたか?
1>プロジェクト "WindowsProject4.vcxproj" のビルドが終了しました -- 失敗。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

と出ています。
2017/11/19(日) 13:05:18.07ID:UF65URLIM
>>206
日本語で書いてある部分を読むことは困難ですか?

その部分でググることは困難ですか?
2017/11/19(日) 13:06:50.40ID:QFeVtVkn0
英語読まないケースは何度もあるが
日本語読まない人は初めてみた

#include "stdafx.h"
をソースに追加しましたか?
2017/11/19(日) 13:07:08.23ID:yweTolwj0
>>206
1行目に#include "stdafx.h"を追加

#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int main()
{
cout << "Hello world" << endl;
return 0;
}
210デフォルトの名無しさん (ワッチョイ a123-v3u9)
垢版 |
2017/11/19(日) 13:09:22.93ID:+ydD/daI0
みんな優しすぎ
211デフォルトの名無しさん (ワッチョイ 4178-kX9V)
垢版 |
2017/11/19(日) 13:16:25.72ID:bH9ObqWr0
プリコンパイルヘッダきらーい
212デフォルトの名無しさん (ワッチョイ fe9f-IKRN)
垢版 |
2017/11/19(日) 13:17:02.23ID:j6gLfBJe0
すいません。デバッグちゃんと読むようにします。
>>209さん親切に対応していただいて本当にありがとうございました。
213デフォルトの名無しさん (ワッチョイ bdc3-Vht8)
垢版 |
2017/11/19(日) 15:07:50.97ID:LNzmvdvA0
ネタなのか?
2017/11/19(日) 15:28:29.52ID:29bYxeju0
C++スレのテンプレにもあったよな

>#include "stdafx.h"
>あと氏ね
215デフォルトの名無しさん (ワッチョイ 463b-I4YF)
垢版 |
2017/11/19(日) 16:22:30.28ID:3f0quHIx0
>>200
VSTS使えば
2017/11/19(日) 16:37:58.74ID:p0LEYkA60
VSTSとTFSってクラウドとオンプレの違いだけで中身は同じ
ただTFSの方が日本語ローカライズされているので初心者には優しい
2017/11/20(月) 04:03:01.26ID:PXGQVQgna
#include "stdafx.h"

VC++を使う上での謎の呪文だよな。
2017/11/20(月) 06:33:49.23ID:KPz74soi0
プロジェクトの設定でプリコンパイルヘッダの使用をオフにできる事を知らないやつはまさか居ないだろうな
2017/11/20(月) 08:47:34.85ID:jUn9drUq0
日本語のメッセージすら読めない人がいるこのご時世だよ
そんな高度なことができなくたって不思議はない
2017/11/20(月) 08:53:04.71ID:C8/iCSiA0
世の中って思ってる以上に馬鹿が多い
2017/11/20(月) 09:08:03.91ID:mXQ/DkT70
自分は違うと思ってる馬鹿も多い
2017/11/20(月) 09:11:28.37ID:7Ikolpbc0
お前らはマウントを取りたいだけで馬鹿よりも性質が悪い
2017/11/20(月) 14:35:24.45ID:0vOyBAY80
逝くときはパラマウントの上が良いです
2017/11/20(月) 15:54:38.41ID:vTkVGvzw0
>>188
すごいな

商用として不特定にバラまくときにゃ気をつけるにせよ
普通は黙って使っちゃうだろ
225デフォルトの名無しさん (ワッチョイ a123-v3u9)
垢版 |
2017/11/20(月) 17:30:09.63ID:0vOyBAY80
生成バイナリに違いがある
2017/11/20(月) 21:13:54.09ID:JftUBnZpM
>>224
最近は社内でも色々うるさいから普通にExpress使ってる
227デフォルトの名無しさん (ワッチョイ a17f-8CrJ)
垢版 |
2017/11/21(火) 18:37:32.43ID:BzQesCE80
文字列を検索するとヒットした行の一行下が表示されてヒットした行が画面上部に隠れて見えません
直す方法を教えてください
2017/11/21(火) 19:01:48.05ID:SYD0OdB6a
よくわからん、こっちで再現しない
2017/11/21(火) 19:14:15.24ID:UMxxTtnJ0
>>226
一個だけProfessionalにして他はCommunityってやったら何罪?
230デフォルトの名無しさん (ワッチョイ a980-61Vg)
垢版 |
2017/11/21(火) 19:34:19.53ID:6jcLJvUW0
>>229
著作権侵害罪
2017/11/21(火) 19:35:17.49ID:oC2HbrNwa
>>227
デカイディスプレイにつなぎなおすか
スクロールさせる
2017/11/21(火) 19:40:36.67ID:UMxxTtnJ0
>>230
駄目なの?
2017/11/21(火) 19:42:17.30ID:oC2HbrNwa
他にも名前変えたりメソッド抽出したりするときも
ウィンドウで該当部分が表示されなかったりしてイライラする

ソーサリアンですらキャラに被らないようにウィンドウが出てたのに
今はいったい何世紀なんだ
2017/11/21(火) 20:21:34.11ID:ckj3TYIhd
あまり聞かないトラブルだな
2017/11/22(水) 07:09:46.07ID:ertG+5si0
フォント変えたらなおったりしてな
2017/11/22(水) 08:48:02.92ID:tRZoplqh0
ふぉんと?
2017/11/22(水) 11:32:47.55ID:fmr6mxQ20
ふぉんと
2017/11/22(水) 12:02:42.14ID:0VsrTrOA0
どうせ MacType の類を入れてるせいだろ
2017/11/22(水) 12:52:03.20ID:iaJtyPlD0
2010までみたいにパッケージ版で売ってくれれば良いのになー
2017/11/22(水) 13:16:00.20ID:XX0Q3qsY0
w/MSDNのパッケージ版は廃止されたけど、w/oMSDNの製品(該当するのはPro w/oMSDNしかない)であれば今も販売してる
Microsoftストアでも買える
2017/11/22(水) 13:21:39.49ID:H8XCjNOH0
という夢を見たいのかい?
242デフォルトの名無しさん (スププ Sd22-I4YF)
垢版 |
2017/11/22(水) 13:23:39.76ID:wq5UK+VKd
MSDNで旧バージョンのVisual Studioがダウンロードできることを言ってるんやろか
2017/11/22(水) 13:28:59.43ID:mk1WkjiaM
withoutかよ
2017/11/22(水) 14:26:31.73ID:xErWMiA90
とりあえずまとめておく
w/はwith(あり)、w/oはwithout(なし)

w/MSDNはサブスクリプション(契約時のVSは永続ライセンス、次バージョンへのアプグレ権は契約期間中のみ)
w/oMSDNはパッケージ版(該当製品はProのみ)
w/MSDNのパッケージ販売は終了

なおw/MSDNについてはVLライセンスの方が相当お得(VSは1ライセンスから購入可、他のVL製品の場合3ライセンス以上購入が必要)
VS製品のVL新規価格は普通のサブスクリプション価格と大差ないが、更新価格はべらぼうに安価

Microsoストア
https://www.microsoft.com/ja-jp/store/b/visualstudio?icid=JP_Dev_Nav_3_VSTD_NA_NA_17052017

LicenceOnline(エルサットストア)
https://www.licenseonline.jp/qq2/licenseonlinestorefront/Maker.asp?VendorID=1

nPress(サイバーロジステックス)
https://www.npress.jp/msdn_chart
2017/11/22(水) 14:52:15.30ID:TjwukiH/0
この人たちはどこにパッケージ版があるようにみえるんだろう?
w/oMSDN Proもこの世にダウンロード版しか存在しないんだけどなあ。
2017/11/22(水) 14:58:03.71ID:XX0Q3qsY0
パッケージ版というのはサブスクリプション版に対する対比だよ
Windowsのダウンロード版に対しても、DSP版やOEM版に対してパッケージ版とか言うだろ
2017/11/22(水) 15:02:06.07ID:TjwukiH/0
サブスクリプション版に対比するのは永続ライセンス版なんだけど。
2017/11/22(水) 15:28:02.55ID:xErWMiA90
Visual Studio Professional サブスクリプション (新規)
https://www.microsoft.com/ja-jp/store/d/Visual-Studio-Professional/DG7GMGF0DST3/0001?icid=JP_VisualStudio_LinkNav_2_VSTProS_NA_NA_17052017

> [1] 標準サブスクリプションには、Visual Studio Professional IDE への永続的なアクセスと 12 か月間の特典アクセスの利用が含まれます。
> 12 か月間の期間の終了時に、サブスクリプションは自動的に終了します。
> 特典の一覧については、https://www.visualstudio.com/subscriptions/ を参照してください。


サブスクリプションでもあり、ダウンロードでもあり、永続ライセンスでもある
2017/11/22(水) 15:32:15.33ID:TZAtmSaIF
gccで充分なんだが
2017/11/22(水) 18:04:42.07ID:Lsm15c2wd
>>244
MSDNサブスクリプション期間中に
提供された新バージョンは全部永続ライセンスだよ。

ただし、BizSparkとかのプログラムは別
251デフォルトの名無しさん (ワッチョイ 879e-DWFp)
垢版 |
2017/11/25(土) 14:35:25.13ID:MKkAeSyz0
ソリューションにC#プロジェクトが10個あるとして、
そのターゲットフレームワークを一括で4.6.2→4.7に変更する方法ある?
一つずつプロパティ開いて手作業で変更するしかない?
2017/11/25(土) 15:06:03.26ID:+Jz8ZPqE0
csproj の targetframeworks の内容を直接置換するとか
まあ10個ぐらいなら回答待ってる間にできると思うが
2017/11/25(土) 15:35:10.72ID:0UWdhE2XM
わざわざターゲットフレームワークを変える理由は何だろう?
254デフォルトの名無しさん (ワッチョイ 879e-DWFp)
垢版 |
2017/11/25(土) 15:45:45.17ID:MKkAeSyz0
>>253
新しいのを使いたいからさ。
理由を知りたい理由を知りたい。
255デフォルトの名無しさん (ワッチョイ bf9f-5Bhd)
垢版 |
2017/11/25(土) 15:52:59.74ID:Ie2wytZV0
ローカルwindowsデバッガー の使い道が良くわからないんだがw
ハローワールドしても消えちゃうし
まあCTRL+F5で普通に出来るから問題ないんだけどちょっときになった
2017/11/25(土) 15:59:21.46ID:0UWdhE2XM
>>254
4.7じゃないと使えない何かがあるなら
その改変時にフレームワークを変えたらいいと思うけど
4.7にしたってビルドしないと意味ないから

4.7じゃなくても動くなら別に4.7にする必要もない
2017/11/25(土) 16:00:45.45ID:0UWdhE2XM
これまで1000個アプリを作ってたとして
それを全部4.7にしたいって言うのは意味のないことだよ
258デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/25(土) 16:04:13.01ID:TbwMNg4Fd
>>253
つっかかる意味が分からない
2017/11/25(土) 16:04:22.68ID:0UWdhE2XM
ソリューションないのプロジェクトか
ああ勘違いしてたゴメン
2017/11/25(土) 17:19:59.73ID:+Jz8ZPqE0
そもそも意味があるかどうかを決めるのは ID:MKkAeSyz0 だし
2017/11/25(土) 18:12:10.32ID:yDO/xVL00
>>252の2行目が正解だな
ただ「楽するための苦労は厭わない」ってのはコンピュータ屋では大事な資質だ
あと、無意味な新しもの好きも
2017/11/25(土) 18:46:48.33ID:KnGPLM4Ka
全然回答になってないけど、アプリと一緒に.NET Frameworkも配布するなら
ターゲットの.NET Frameworkをオープンにしておくのが楽かもしれんね。
https://msdn.microsoft.com/ja-jp/library/jj152935.aspx

俺自身はやったことありませんが
エンドユーザーに面倒くさい人がいるとちょっとトラブルが怖いことは確かだね
263デフォルトの名無しさん (ワイモマー MM7f-hcjg)
垢版 |
2017/11/25(土) 19:01:32.16ID:Uq59t+MVM
個人で無料でやる分には Express と Community と Professional って同じ?
2017/11/25(土) 19:14:15.73ID:+Jz8ZPqE0
>>261
> ただ「楽するための苦労は厭わない」ってのはコンピュータ屋では大事な資質だ
そこまで言うならこの辺りを見てきちんとやるべきだな w
MSBuild プロジェクト ファイル スキーマリファレンス
https://msdn.microsoft.com/ja-jp/library/5dy88c2e.aspx
2017/11/25(土) 21:38:31.34ID:CcT2qYT40
>>263
違う
2017/11/26(日) 17:39:18.06ID:/l9BwDzT0
Express 2017 for Windows Desktop が使えるようになったけど、
ヘルプコンテンツの追加と削除をしようとするとヘルプビューアーがエラーで開かない。
みんなはどう?
2017/11/26(日) 17:40:22.59ID:gFh86ZIgM
>>217

謎の呪文てw
2017/11/26(日) 19:53:57.66ID:pGcZHtwF0
>>266
2015 の時からヘルプビューアーに期待するのはやめた
2017/11/27(月) 08:56:05.05ID:M/kAPZK66
んもおおおsystem.windows.formsとSystem.Drawingの参照追加のやり方おしえてえええ。
2017にしたらなくなってるしググっても見つからなくてうんk漏れそううううう
2017/11/27(月) 09:23:20.69ID:uQktPpyN0
うんこ漏れた方がはやいぞ
2017/11/27(月) 10:51:56.80ID:/HNwPIlJa
プロジェクトはどれでやってる?
2017/11/27(月) 17:10:31.93ID:HfjV3qo40
x64の環境とかライブラリいらないんだけど
選択できなくなってるんだな
2017/11/27(月) 17:27:24.56ID:M/kAPZK66
>>271
WindowsFormsAppっす。今思えばこれじゃだめだったのか・・
2017/11/27(月) 18:36:32.02ID:za1uA7lb0
かまってほしいだけで使っていないのに質問するやつがいるのか
2017/11/27(月) 21:52:47.37ID:CNpmRbMM0
あるソフトウェアのバージョン更新履歴で、アップデート内容が「開発環境をvisual studio 2015にした」という記載がありました。
その他、バグフィックスや機能追加等はありません。
開発環境を変更したことにより、内部処理が最適化されたり、生成物の品質が向上したすることはあるのでしょうか?
2017/11/27(月) 21:53:45.68ID:CNpmRbMM0
そもそも開発環境を変更って、何のためにするのでしょう?
win10対応でしょうか?
2017/11/27(月) 22:24:53.83ID:X/q3ja5p0
そのままで置いておくといずれ
ビルドできなくなる
できるときに最新にしてくれるのは良心的
vs2005のまま最新にできずいつ移行したもんか?という風になってるプロジェクトもある
2017/11/27(月) 22:30:39.76ID:X/q3ja5p0
問題になるのは
.netframeworkのmsのサポートバージョン
上記が動作するosのバージョン
上記で動作するVisual Studioのバージョン

どれかが欠落するとサポートするのが困難になる
vs2005なんてxpでしか動かないし
.netframework2.0なんてmsがサポートやめてる
入門書のコードが動かないぐらい古い
2017/11/27(月) 22:44:04.51ID:DI2Hvcc2a
.NET とは言ってないような...

>>275
コンパイラやスタティックリンクされるライブラリのバージョンが変われば
理論的には品質が変わりうりんじゃない?
実際に体感できるような変化があるかはほとんどの場合疑問だけど
2017/11/27(月) 23:05:47.90ID:kNrHIL1P0
>>278
嘘は良くない
2017/11/27(月) 23:25:23.94ID:X/q3ja5p0
>>280
マジで?
何が嘘が書いておいてやってくれ
実はvs2010ぐらいのときの知識しかない
2017/11/28(火) 00:11:47.77ID:s2z2xmpX0
>>281
.NET Framework2.0はまだサポート中。もちろんOSによるけど。
2017/11/28(火) 00:21:29.85ID:QXpLTJ6d0
つか、VS変えないと新しいの使えないし、フレームワークのバージョンが同じなら基本同じコードを吐くから問題は起こらないはず
歴代のVSアンインストールしたり、新しいPCに古いVS入れたくなければVSのバージョンだけ上げるってのも一つのやり方だろ
284デフォルトの名無しさん (ワッチョイ bf3b-bSgi)
垢版 |
2017/11/28(火) 00:31:10.73ID:2Qn5JmTV0
>>281
VS2015はWindow7まで動く
285デフォルトの名無しさん (ワッチョイ bf3b-bSgi)
垢版 |
2017/11/28(火) 00:31:42.44ID:2Qn5JmTV0
>>284
2015じゃなくて2005
2017/11/28(火) 00:32:58.06ID:s2z2xmpX0
>>283
この場合は.NET frameworkというよりむしろC#(MSBuild)のバージョンが変わることが問題じゃね?
2017/11/28(火) 00:35:13.35ID:s2z2xmpX0
>>285
というより、既にサポート切れだから論外
288デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/28(火) 00:36:35.84ID:L1yT6yXZd
>>287
サポート切れようが動くもんは動く
2017/11/28(火) 00:39:34.42ID:s2z2xmpX0
>>288
論外
2017/11/28(火) 07:21:16.58ID:/0QEZefN0
>>288
開発ツールでそれやるのは危険すぎるな。
2017/11/28(火) 10:54:29.76ID:umXr4kYla
でもxpでしか動かないとか知ったか言っちゃってるやつの話は
他のことも信用できないよな
292デフォルトの名無しさん (スププ Sd7f-bSgi)
垢版 |
2017/11/28(火) 11:26:52.81ID:MepVX9AUd
>>287
いずれにせよXPでしか動かないというのは真っ赤な嘘
2017/11/28(火) 12:10:59.82ID:yuNzgourM
ホントだ
xpでしか動かないのは2003ぐれーまでの話なんだね
2017/11/29(水) 12:46:07.53ID:6fbhd0sl0
Release Date: November 27, 2017 - Visual Studio 2017 version 15.4.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.4.5
2017/11/29(水) 18:41:49.16ID:hidEovEYH
2017のISO、まだ
■ このスレッドは過去ログ倉庫に格納されています