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
2017/12/08(金) 18:29:28.74ID:HAB7TinfM
VSのラピッドリリースは利用者にデバッグさせてる説
2017/12/08(金) 20:39:13.53ID:0wYNAdO30
テンプレに「当面VS2017は人柱仕様です。ご注意」とか書いておくべきだったかw
C#だと今のところ問題はなさそうだが
2017/12/08(金) 21:20:16.39ID:DCv4mupL0
新規インストールする時に、15.4.xをインストールする方法ある?
15.5.xは、安定するまでまだ入れたくない。
2017/12/09(土) 07:35:32.76ID:0zKXsck9M
試してないけど該当バージョンのインストーラーじゃだめなんかな?
w/MSDNなら落とせるけど
2017/12/09(土) 08:19:39.45ID:YGfcPcSLa
>>370
単体テストもやってないレベルで開放してもバグ票管理だけで死ねると思うんだがな
2017/12/09(土) 08:20:03.64ID:yM0YzfFx0
MSDNでもそこまで細かく落とせないよ
過去のリリースで落とせるのは初期の15.0のインストーラだけ
他は無料試用版のインストーラと共通で現在は15.5 (インスコ後MSDNアカウントでアクチした時点で正式版になる)
https://i.imgur.com/807Wa3G.png
376デフォルトの名無しさん (アウアウエー Sadf-DYuz)
垢版 |
2017/12/09(土) 12:38:53.85ID:nuTX+Pqxa
>>367
かなり前から
377デフォルトの名無しさん (ワイモマー MMbf-K1/O)
垢版 |
2017/12/09(土) 17:19:48.34ID:0zKXsck9M
>>375
あ〜消えてるんだ、気づかなかったw
初期の奴はISOまで作ったけど20G超えてたから以降はインストーラのみだが15.4の奴はあるな

FileName: vs_Enterprise.exe
FileSize: 1.02 MB (1,077,176 bytes)
ModifiedDate: 2017-12-09T17:03:54+09:00
SHA1: ccd7c0a6c54af0b98301e1b1816e058ce3c780e6

これ使った場合にインストールされるのは何なんだろうか?
2017/12/09(土) 20:31:46.66ID:V6g7rhjXa
無料wifiでアップデートを9Gまで落としてきたけど終わらないのでやめてきた
2017/12/10(日) 21:20:50.82ID:jOwAVcnbM
>>377
試してみたがインストール対象が最新版になるな
iso確保しないと過去ver保持は無理そう
2017/12/10(日) 21:23:29.40ID:wcEKmu950
15.5.1では .NET Standard のプロジェクトが () 付きのディレクトリにあると
依存関係の参照ができなくなるみたいだな

15.5にしてからなぜか一時的に「エラー一覧」にエラーが出なくなったり
細かい不具合のせいで無駄に時間を費やされる
2017/12/11(月) 00:34:17.71ID:ZlOMrHZSa
レイアウトフォルダが50GB以上になった
古いのって消してくれないみたいだな
どうやって消すんだ?
2017/12/11(月) 19:21:47.01ID:7VfOdhyI0
--cleanオプション
2017/12/11(月) 22:00:44.64ID:lk0BSgGS0
通知に15.5が出てこないけど、バグ多いから取り下げられた?
2017/12/11(月) 22:01:50.62ID:xzgxDEt/0
>>383
15.5.1ではなくて?
2017/12/11(月) 22:15:58.12ID:+0HOFW9b0
>>383
どこ見て通知されないって言ってんのか知らんけど
とっととインストーラー起動しろ
2017/12/11(月) 22:20:11.01ID:lk0BSgGS0
>>384
15.4にしてから久しぶりに起動したんです。

>>385
15.4までは起動させてから右上の通知に出てきたんですけどね。
Webからまたインストーラー落としてみるよ。
2017/12/12(火) 01:02:28.27ID:sZfK5OGea
>>386
落とさなくていいよw
スタートメニューからvisual studio installer実行するだけ

VSからも起動できる
メニューのツールから
ツールと機能の機能を取得
2017/12/12(火) 01:04:26.99ID:WlycgcNu0
>>386
ツール→ツールと機能を取得
2017/12/12(火) 08:21:32.40ID:JPz+bPGA0
>>387
>>388
ありがとう。15.5.1になりました。
2017/12/12(火) 08:26:10.33ID:3ZbnKJrs0
アセンブラソースを変更してもビルドがかからないバグ、なおってない
2017/12/12(火) 08:33:18.58ID:LVeollcm0
アセンブラソースって何だ?
2017/12/12(火) 09:21:52.48ID:pP+6815sd
そのまんまだけど
2017/12/12(火) 09:23:51.03ID:pP+6815sd
アセンブリ言語で書かれたプログラムが書かれているテキストファイル
2017/12/12(火) 09:40:18.21ID:AEL8DDWe0
いや、それは分かる
VisualStudioプロジェクトでのアセンブラソースって意味が分からない
VC++のインラインアセンブラのこと?
2017/12/12(火) 10:44:34.34ID:pP+6815sd
インラインじゃない普通のアセンブラソースだけど
2017/12/12(火) 10:57:11.63ID:LVeollcm0
そりゃC++のソース構文解析にも引っ掛からないわな
ソース変更なしと判断されてビルドがかからなくても当たり前だろ
397デフォルトの名無しさん (スフッ Sdbf-q8uZ)
垢版 |
2017/12/12(火) 11:40:53.68ID:poo/UtHQd
>>396
誰がC++プロジェクトだと言いました?
398デフォルトの名無しさん (ワッチョイ 579f-DYuz)
垢版 |
2017/12/12(火) 12:35:13.83ID:RQRbm0+h0
プロジェクトに追加し忘れという落ち
2017/12/12(火) 12:59:08.42ID:IC8ODg7O0
もしかして、生成されたasmファイルを書き換えているバカな人とかw
2017/12/12(火) 13:29:39.85ID:8dxJBvrLa
プロジェクトにasmファイル追加してビルドできるよ?
2017/12/12(火) 14:10:58.94ID:pP+6815sd
なんかよく知らんヤツがトンチンカンな事を書いててめんどくさい

特定の言語のソールファイルを更新してビルドしてもコンパイルがかからないバグがある
リビルドしないといけない

って書いときゃよかったか
2017/12/12(火) 14:47:07.71ID:PUWYpLBHa
ニーモニック
403デフォルトの名無しさん (ワッチョイ b7ed-HVUt)
垢版 |
2017/12/12(火) 14:56:41.78ID:1m3UUXGX0
win10のスタートメニューにある
VS2017のアイコンの右矢印メニューを開くと『最近使ったもの』が出るが、
 [15]xxx.sln
 [ ]yyy.sln
 [15]zzz.sln
多くは左端にVisual Studio のバージョンの15と言うアイコンが出ているのだが、
中には真っ白なアイコンがある。
その項目は右クリックしても『この一覧から削除する』と言うのが出ないので
消せないのだが、どうしたら消せるかな?
404デフォルトの名無しさん (ワッチョイ 579f-DYuz)
垢版 |
2017/12/12(火) 15:01:32.53ID:RQRbm0+h0
rootでロックオン
2017/12/12(火) 23:28:29.12ID:z1M3/1ok0
>>403
使うやつをピン留めしたほうが良いと思うよ
マウスでなぞったときに出てくるピンをクリックする
406デフォルトの名無しさん (ワッチョイ b7ed-HVUt)
垢版 |
2017/12/12(火) 23:48:14.63ID:1m3UUXGX0
>>405
>使うやつをピン留めしたほうが良いと思うよ
それはやっているんだが、問題は白いアイコンのやつを削除する手段がないのだ。
407デフォルトの名無しさん (スフッ Sdbf-Bc2v)
垢版 |
2017/12/13(水) 00:46:59.10ID:KY2/bDVJd
>>406
一旦そのソリューションファイルを消したらいいんじゃないの
408デフォルトの名無しさん (ワッチョイ ffe8-qmOZ)
垢版 |
2017/12/13(水) 08:25:15.06ID:K1fgeDSr0
え、15.0からいっきに15.5になるのか
409デフォルトの名無しさん (ワッチョイ bf3b-Bc2v)
垢版 |
2017/12/13(水) 12:12:07.42ID:J/nbcPbp0
>>408
浦島太郎乙
410デフォルトの名無しさん (ワッチョイ 97d2-HVUt)
垢版 |
2017/12/13(水) 12:19:26.54ID:PKyEd9100
【テレパシー】世界教師マイトLーヤの演説『大宣言』は、14歳以上、3つの体験、14名の覚者を紹介
https://rosie.5ch.net/test/read.cgi/liveplus/1513126180/l50
【テレパシー】元国連職員「いきなり声が…『聞こえないフリ、分からぬフリをするな、照れをなくせ』」
http://rosie.5ch.net/test/read.cgi/liveplus/1513067436/l50
411デフォルトの名無しさん (ワッチョイ b723-DYuz)
垢版 |
2017/12/13(水) 12:37:10.91ID:TB3odMHI0
記者への“抱きつき行為”については認めたものの、
わいせつ目的かどうかについては「PTSD(心的外傷後ストレス障害)による幻聴、幻覚があった。
(当日朝に)『助けてくれ!』という声が聞こえたので『大丈夫か』と部屋に行って、
無事でよかったという気持ちでハグした」と主張。キスについては「記憶にない」と繰り返した。
412デフォルトの名無しさん (ワッチョイ 17b3-qmOZ)
垢版 |
2017/12/13(水) 19:44:00.34ID:YreXArfE0
[][][] [][][] [] [][][][] [][] [][][][][] [][] [][] [] [][][][][]
[] [][][][ [][][][][] [][ [][] [] [][][] [] [][][] []
[][][][] [] [] [][][][][][ [] [][][] [][] [][] []
2017/12/15(金) 09:32:55.27ID:WnTPsXPZ0
現行、ソース管理が

・ソースはファイルサーバーに
・ワークフォルダの機能でローカルに同期
・そのローカルで開発(ワークフォルダでサーバーに同期)
・昔に戻るときはシャドウコピーをたどる

って風なんだ。

たぶん20世紀で止まってる状態と思うんだけど、
これからソース管理するなら、なにがいいんですか。
Visual Source Safe は古いんだっけ?

SVNかGITになるの
2017/12/15(金) 10:51:22.63ID:Sbz3X1/O0
TFVCかGitじゃないか
C#やVBになるが、CodeLensでこういう表示ができる
https://i-msdn.sec.s-msft.com/dynimg/IC829948.jpeg
2017/12/15(金) 11:01:53.30ID:TZIV/XXh0
Release Date: December 14, 2017 - Visual Studio 2017 version 15.5.2
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.5.2

> Xamarin Android project cannot build because R$anim.class is in use.
> Failed to load package MonoAndroidDesignerPackage.
> Crypto++ with default optimizations falls into infinite compilation when trying to optimize blake2.cpp.
> Migrating from VS2017 15.4 to 15.5 causes CS026 - "The type or namespace name XXX could not be found..." error.
> Installing Visual Studio 2017 Community 15.5 with Option Strict On creates Intellisense errors in VB projects.
> Infinite compilation time when trying to optimize blake2.cpp.
> Random engine crashing in the VS 15.5 optimizer.
> Migrating to VS 15.5 (from 15.4) cannot compile mhook:disasm_x86.c.
> Unity + new VS Community 15.5 install results in namespace not recognized.
2017/12/15(金) 11:09:27.88ID:2+ZKy3x9a
以前のバージョンの Visual Studio 2017 インストーラーについて
https://blogs.msdn.microsoft.com/jpvsblog/2017/12/15/vs2017-previous-installer/
417デフォルトの名無しさん (オイコラミネオ MM6e-MXLU)
垢版 |
2017/12/15(金) 14:37:55.00ID:vkWKJ6IIM
git鯖にプッシュするとき別窓でコマンドプロンプトが一瞬表示されるのは俺環?
2017/12/15(金) 15:50:51.80ID:jtGQmyHo0
起動がさらに軽くなったな
ソリューションのロードも確かに速くなってる
419デフォルトの名無しさん (ワッチョイ ff75-Orsb)
垢版 |
2017/12/15(金) 22:57:28.18ID:GAdh6qIc0
警告 CS1668 'LIB 環境変数' で指定された無効な検索パス '=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\ATLMFC\lib\x86' です -- 'ディレクトリが存在しません。'

これが出なくなるようにする方法を教えてください
420デフォルトの名無しさん (ワッチョイ ff75-Orsb)
垢版 |
2017/12/15(金) 23:01:05.68ID:GAdh6qIc0
すみません
先頭に変な=が入ってたのを消したら消えました('ω')
421デフォルトの名無しさん (ワッチョイ ef19-zOg4)
垢版 |
2017/12/16(土) 10:26:02.06ID:XkXzkqDZ0
アプリ(exe)をビルドするときに共有ライブラリ(dll)の実行時探索パスを指定することって可能ですかね?
linuxみたくlibとbinにフォルダを分けたいんですが
2017/12/16(土) 10:49:38.94ID:pjcTm4Mb0
自力でロードすれば
2017/12/16(土) 10:52:26.11ID:XjVZ0ceG0
パス通しておけばいいと思うが
嫌ならマニフエストを使うくらいか
https://stackoverflow.com/questions/3832290/altering-dll-search-path-for-static-linked-dll
2017/12/16(土) 15:11:29.44ID:JlYQDgk80
15.5.2きたな
2017/12/16(土) 15:30:04.79ID:wOa8xeUW0
>>424
>>415
2017/12/16(土) 17:38:16.32ID:hmI0CzCU0
15.5.2入れたべ
427デフォルトの名無しさん (ワッチョイ 1e3b-VJaR)
垢版 |
2017/12/16(土) 17:49:46.79ID:Vh9E+uk60
15.5.2は安定してるわ
428デフォルトの名無しさん (ワッチョイ 16e8-mLIQ)
垢版 |
2017/12/16(土) 18:44:01.32ID:o4sCsOoM0
> Xamarin AndroidプロジェクトはR $ anim.classが使用されているため構築できません。
>パッケージMonoAndroidDesignerPackageの読み込みに失敗しました。
>デフォルトの最適化を使ったCrypto ++は、blake2.cppを最適化しようとすると無限にコンパイルされます。
> VS2017 15.4から15.5への移行によりCS026が発生する - 「タイプまたは名前空間名XXXが見つかりませんでした...」というエラーが発生しました。
> Visual Studio 2017 Community 15.5をOption Strictでインストールすると、VBプロジェクトでIntellisenseエラーが発生します。
> blake2.cppを最適化しようとすると無限のコンパイル時間がかかる。
>ランダムなエンジンがVS 15.5オプティマイザでクラッシュする。
> VS 15.5への移行(15.4以降)では、mhook:disasm_x86.cをコンパイルできません。
> Unity + new VS Community 15.5インストールで名前空間が認識されません。
2017/12/17(日) 08:14:50.56ID:8SWMSnGu0
C#のクラスプロジェクトで幾つかのpackageをnugetで入れていたのだが、
うっかりpackages.configを消してしまったのだが、packages.configを復元する方法はある?
2017/12/17(日) 08:36:11.42ID:sYxzlkAkd
>>429
packagesフォルダのサブフォルダ見て、もう一回インストール
普通はソース管理から戻すけど
431デフォルトの名無しさん (ワッチョイ b79e-nSRQ)
垢版 |
2017/12/17(日) 09:20:04.34ID:8SWMSnGu0
>>430
さんきゅう。やってみる。
ところでソース管理って便利なのか?
みんな使っているのか?
2017/12/17(日) 11:31:10.78ID:OYjiELci0
>>431
というか、今まで使ってなかったのかよ。驚愕するわ。
2017/12/17(日) 12:00:39.06ID:V69L7+t+d
特定の言語のソールファイルを更新してビルドしてもコンパイルがかからないバグ
なおってない
2017/12/17(日) 12:03:42.43ID:LlM3olu2d
フィードバックしろよ
2017/12/17(日) 12:06:34.28ID:qS3H4jkn0
>>432
名前も聞いた事無いよ。
何が出来る?
2017/12/17(日) 13:01:18.40ID:OYjiELci0
>>435
マジレスしてみる。
https://www.google.co.jp/search?q=visual+studio+scm&;oq=visual+studio+scm
2017/12/17(日) 13:45:17.87ID:sYxzlkAkd
>>435
釣りだと言ってくれ
2017/12/17(日) 15:19:45.94ID:8SWMSnGu0
>>437
まぢです。
2017/12/17(日) 19:40:25.07ID:S5+bbMRX0
[][] [] [][][][] [][] [] [][][][][
[ ][] [
2017/12/17(日) 22:11:40.18ID:k930VG2dd
SCCSとか使ってたなー
懐かしい
2017/12/17(日) 23:00:22.41ID:OYjiELci0
>>440
何十年前だよw
2017/12/18(月) 00:30:36.31ID:OJbO5mBi0
全部中濃で済ますのは怠慢
2017/12/18(月) 04:21:43.30ID:Gkja/bph0
中濃ソースは万能だよ
2017/12/18(月) 05:20:10.97ID:x+plM9AG0
万能ではなくて中途半端
2017/12/18(月) 08:26:14.03ID:QMVQ6GCFM
>>441
と思うだろ?
5年ぐらい前までは現役だったんだわ w
2017/12/18(月) 10:00:21.46ID:DJgWSDyd0
ソース管理について俺も聞いてみたいんだが。

GitHubって所に登録するとソースが公開されるという文章を目にしたんだけど、
みんなソース公開して使ってるの?
それとも年会費払ってるのか?
はたまたなんか別の方法があるのかな?
2017/12/18(月) 10:08:01.43ID:yq3smURed
>>446
こっちで

OSSホスティング総合【SourceForge,GitHub,etc..】
http://mevius.5ch.net/test/read.cgi/tech/1384821518/
2017/12/18(月) 10:24:49.89ID:DJgWSDyd0
スレッドは後で見てみるけど、

現状自分の環境だとVSの右下のソース管理って所をクリックするとGitHubっ出てくるけど、
GitHub以外のなんかを使ってソース管理をやれるってことなのかなぁ??

手間でないならおすすめとか教えてね!
スレッドの方は見てみるから!!
2017/12/18(月) 10:30:26.65ID:A3uBhO620
適当な場所があればコマンド打てれば何でも使えるけど
GitHubみたいなwebインターフェイスで使いたければ
BitBucketならプライベートリポジトリでも無料
自分でGitBucketインストールして使ってもいいし
2017/12/18(月) 10:54:59.02ID:biM3Lbtja
GitHubはソースコード登録公開サイト
Gitはバージョン管理アプリ

これ注意な
2017/12/18(月) 11:00:45.05ID:biM3Lbtja
要はGitHubって
Youtubeのソースコード版みたいなもん
当然上げたら公開される(もちろん非公開にもできる)

Gitはバージョン管理アプリ
GitHubとはあんまり関係ない(笑)
2017/12/18(月) 11:43:56.24ID:r2E6YYOJd
ギフハブはASKAを狙う闇の組織
453デフォルトの名無しさん (ワッチョイ 1e3b-VJaR)
垢版 |
2017/12/18(月) 12:30:05.19ID:glP2nm7M0
無料でプライベートリポジトリ使いたいなら普通にマイクロソフトのVSTS使えばいいよ
VSTS単体で自動ビルドや自動テストや自動ディプロイ等使えるし
2017/12/18(月) 13:05:02.51ID:cOPsBFWva
非公開
自分だけしか使わない
ので

OneDriveにgitのリモートリポジトリをおいてるだけで問題なし
2017/12/18(月) 13:47:58.33ID:DJgWSDyd0
皆さんいろいろ教えていただきありがとうございます。

わたくしなんか勘違いしてました
VSの右下のソース管理って所クリックすると
「GitHub」じゃなくて「Git」って表示されてたは!

「GitHub」っていう言葉だけが頭にあって、しかもソースが公開されるらしいということだけ聞きかじってたので触らないようにしてたんだけど。
この「Git」っていうのを使えばきっとソース管理の色々なことができるんだですよね?

この機会に、試しに色々いじってみてみようかなと思います。
わからないことがあったらまた質問させてください。
2017/12/18(月) 13:51:17.51ID:biM3Lbtja
>>455
良かった
会社の(しかもお客さんの)ソースコード公開しちゃったのかと心配した
2017/12/18(月) 14:37:24.03ID:DJgWSDyd0
いやーすみません。
「Git」と「GitHub」が別物だと認識できるようになるまでにだいぶ時間がかかってしまいましたw
2017/12/18(月) 15:39:03.64ID:x+plM9AG0
自分でホストする
Team Foundation Server
https://www.visualstudio.com/ja/tfs/


クラウド サービスを使用する
Visual Studio Team Services
https://www.visualstudio.com/ja/team-services/
2017/12/18(月) 15:41:50.93ID:x+plM9AG0
個人、チーム、エンタープライズ向け Git
https://www.visualstudio.com/ja/team-services/git/
2017/12/18(月) 17:11:00.90ID:SAosWFFFa
俺は未だにSVN…
2017/12/18(月) 17:40:52.35ID:CreKWfCU0
githubで公開するとスカウトが殺到するのでやめている。
今はソースに修正履歴全部残してるので問題なし。
462デフォルトの名無しさん (スププ Sd32-VJaR)
垢版 |
2017/12/18(月) 18:05:43.22ID:YkJoKULMd
>>461
実はgit使ったことなさそう
2017/12/18(月) 18:06:22.14ID:CAkAQDqI0
公開したくない人は、
プライベート、ローカルではGitを使う。。
クラウド、バックアップ的なものはGitHubではなくMicrosoftのTFSを使う。
これが正解。
2017/12/18(月) 18:14:52.83ID:yq3smURed
>>463
なんでVSTSじゃなくてわざわざTFS?
2017/12/18(月) 18:30:55.46ID:x+plM9AG0
自分もローカル環境でしかも日本語版が使えるのでTFSを使ってる
466デフォルトの名無しさん (スププ Sd32-VJaR)
垢版 |
2017/12/18(月) 19:46:04.37ID:YkJoKULMd
TFS高いよ
日本語メニューとかどうでもいいし
2017/12/18(月) 20:20:40.14ID:x+plM9AG0
5ユーザーまでならTFS Expressが無償で使える
TFSに必要なDBも無償のSQL Server Expressで問題ない
WebサーバはWin10の標準機能のIISでいける
業務利用は無理でも個人利用ならすべて無料で使える
このあたりの扱いはVSのProとCommunityの関係と似たようなもの

一応両方とも使ってみた感想だけどやはり日本語のほうが分かりやすい
TFS
https://i.imgur.com/4JyNGCC.png

VSTS
https://i.imgur.com/O8cVALK.png
2017/12/18(月) 20:56:35.08ID:DJgWSDyd0
Gitで空白を含むパスを扱う方法ってあります?


>>454
の方みたいにOneDriveにリモートリポジトリを作るやり方を試してみているんですが、
たまたまユーザー名に空白が混じっててw

コマンド的には
git remote add MFCApplication1 c:/Users/user name/OneDrive/repos/MFCApplication1
みたいなことをやってるんだと思うんですが。


とりあえずこのページに載ってるようなことを試してみてて、
https://qiita.com/akabei/items/0e126906c5e90cef1be6
空白を含まないパスならば成功したので、とりあえずは良いんですけども。。。


ダブルクォーテーションでくくるとか、バックスラッシュを使うとかいう記述を見て試してみたんですけど、正解にたどり着けなかったもので。

ご存知の方が居りましたら、ご教示いただけたらと思います。
よろしくお願いいたします。
2017/12/18(月) 21:02:44.08ID:h27G1UNwd
>>468
ダブルクォートかシングルクォートかどっちかでいけたと思う
2017/12/18(月) 21:28:26.87ID:DJgWSDyd0
>>469
即レスありがとうございます。

"c:/Users/user name/OneDrive/repos/MFCApplication1"
'c:/Users/user name/OneDrive/repos/MFCApplication1'
こう、たんに囲めばいいんですかね?

パスの記述もどう書くのが正解かわからないままいろいろやっていたので。
後で冷静に1つずつ試してみようと思います。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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