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/19(火) 07:48:53.61ID:gf33i/87d
>>479
スレチ
2017/12/19(火) 08:22:29.16ID:lTMrJ03eM
>>481
ああ、表もあるのか
Wikipedia とかで見たら書いてなかったのでどうしてるのかなって思ってた
https://ja.m.wikipedia.org/wiki/Markdown
https://daringfireball.net/projects/markdown/syntax
484デフォルトの名無しさん (アウウィフ FFc3-KBvp)
垢版 |
2017/12/19(火) 11:05:05.77ID:tMk24jKNF
markdown標準に表記述はないからな
表が使えるのはgithubのおかげ
485デフォルトの名無しさん (スフッ Sd32-AlYg)
垢版 |
2017/12/19(火) 11:20:40.89ID:nabYW3YNd
github前提じゃ使いもんにならんな
2017/12/19(火) 12:06:22.80ID:ellCc146d
別にGitHub前提じゃないしスレチ
2017/12/19(火) 12:22:06.81ID:Ck77l9Yva
自分じゃ何の情報も提供せずズレチしか言えない馬鹿は自分で自分が
虚しくならんのかねw
人生楽しそう
2017/12/19(火) 12:36:54.95ID:LA5naoJi0
>>487
おまえはたった18文字からも情報を読み取れないのか?
こういう奴がフェイクニュースに騙されて拡散するんだろうなあsigh
489デフォルトの名無しさん (アウウィフ FFc3-KBvp)
垢版 |
2017/12/19(火) 12:38:23.81ID:tMk24jKNF
勘違いされてそうだから追記

LaTEXとかも微妙に違うし
がっかりすることが多いから
githubには期待はしていない
おまけ程度
2017/12/19(火) 17:48:22.46ID:abLg+q0s0
ちょっとプログラムを勉強してみようと思って数日前にVS2017communityをインストール
言語はC#で解説に従いhello worldを出そうとしてるんだけど出来ない

そもそも解説に当たり前のようにあるテンプレートがない
ファイル新規作成プロジェクトから選べるのは「空のソリューション」とオンライン組だけ

hello worldまで辿り着く方法を教えて
491デフォルトの名無しさん (スフッ Sd32-AlYg)
垢版 |
2017/12/19(火) 17:56:13.74ID:P0xr3oWhd
[Windowsクラシックデスクトップ]-[コンソールアプリ]
でプロジェクト作成したらテンプレートができるからMain()の中でハローワールドをコンソールに出力しなさい
2017/12/19(火) 17:56:58.45ID:RU/P54BSa
みろ、あんなクソなインストーラー作るからこのザマだ
2017/12/19(火) 18:02:54.79ID:RU/P54BSa
>>490
http://www.softantenna.com/wp/tips/visual-studio-2017-install/

ワークロードで.netデスクトップアプリ開発をインストールしてねんじゃね?
2017/12/19(火) 18:09:10.23ID:abLg+q0s0
>>493
入れてなかった
入れて駄目だったらまた来る
2017/12/19(火) 18:21:06.80ID:Dz3tL+HU0
探してるものが見つからない場合

ってちゃんと書いてるのに見ないやつ多いよなw
作りが悪いんだろう
2017/12/19(火) 21:04:25.24ID:mA6zoqbsd
MS が標準で用意してるものについては未インストールのもとりあえず出すだけ出しといて
選んだらダウンロードしますかとか言ってくれるといいのにね
2017/12/19(火) 21:15:26.50ID:vtuVcMr10
馬鹿のくせに自分がわからないからとインストールから外すのがいけない。
子供が漢字を避けてひらがなだけ読むようなもん。
2017/12/20(水) 00:17:33.18ID:JXv3WQmbM
今pcが手元になくてうろ覚えなんだけど、
インストーラオプションのv15.3ツールセットって何?
私の環境だとオフになってる。
c++しか使わんので、関係ないならどうでもいいけど。
499デフォルトの名無しさん (スププ Sd32-AlYg)
垢版 |
2017/12/20(水) 00:24:44.89ID:U0v6ozped
使ってないアピールいらね
500デフォルトの名無しさん (ワッチョイ 16e8-mLIQ)
垢版 |
2017/12/20(水) 02:05:33.26ID:GeIKdjEF0
外部のEXEとかDLLを一つのEXEファイルにする機能ってVSにありますか?
501デフォルトの名無しさん (ワッチョイ 1e3b-AlYg)
垢版 |
2017/12/20(水) 02:08:54.87ID:Z4nebBpu0
Windows標準だけどiexpress
2017/12/20(水) 03:00:59.01ID:7LGd0QUp0
プログラミング初心者で、ざーっとこのスレを読んだんだけど、
VS2017は複数人でアプリ開発するのには向いてない?
二人で一つのアプリを作るのに使おうかと思ったのだけれど
503デフォルトの名無しさん (ワッチョイ 1e3b-AlYg)
垢版 |
2017/12/20(水) 03:09:47.33ID:Z4nebBpu0
>>502
普通にgit使えるから問題なくチーム開発できるけど
504デフォルトの名無しさん (スププ Sd32-AlYg)
垢版 |
2017/12/20(水) 04:44:31.46ID:ymu1AxPKd
このスレの何を読んでチーム開発に向いてないかもと思ったんだよw
2017/12/20(水) 06:10:22.58ID:Xe3ly/H60
>>500
普通にILMerge使えよ
2017/12/20(水) 07:41:16.80ID:F7WHbBus0
>>502
君の理解力の方が問題になると思うがなあ。
ちなみに一つのライセンスを複数人で使い回すのには向いてないぞ。
2017/12/20(水) 08:16:22.08ID:GdnGy9ZB0
「ツールと機能を取得」を実行すると
合計インストールサイズ 37MB [変更]
と表示されます。
何がインストールされるのか事前に知る方法はありますか?
それが分からないまま[変更]をクリックしたら何かインストールされました。
一旦閉じて、
再び「ツールと機能を取得」を実行すると同じ状態になります。
これはインストーラーのバグですか? 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
508デフォルトの名無しさん (ワッチョイ 16e8-mLIQ)
垢版 |
2017/12/20(水) 09:28:36.43ID:GeIKdjEF0
>>505
これってインストーラーになって
結局バラして使わなきゃじゃないの?
2017/12/20(水) 10:50:49.58ID:vcfzK4Vfd
>>508
何が言いたいのかわからん
2017/12/20(水) 13:35:50.73ID:ND3aTK4rM
>>507
おまいの頭のバグだわ
2017/12/20(水) 18:30:21.69ID:GJGdSXjA0
>>505
VSのスレで.Netのアセンブリにしか使えないILMergeを提案するのと
>>508
どう調べてこんな結論になるのかどっちも不可解
>>507
「無い」状態から「変更」したら「取得」になるのがバグのわけがない
各項目の内容は右側の「概要」のツールチップで不足なら自分でググれ
2017/12/20(水) 18:34:42.47ID:uXiJ3fs/d
>>511
そもそもアセンブリが.NETかネイティブかなんて指定されてないから、使える可能性があるメジャーなものをあげるのはおかしくない
2017/12/20(水) 18:40:46.70ID:GJGdSXjA0
>>512
「Visual Studioにそんな機能はない」これで終わる話
2017/12/20(水) 18:44:22.22ID:uXiJ3fs/d
>>513
ないからILMergeみたいな別のツール使えってことやろアスペ
515デフォルトの名無しさん (スププ Sd32-AlYg)
垢版 |
2017/12/20(水) 18:53:31.09ID:Z8h4nu+qd
>>513
基地外
2017/12/20(水) 22:59:40.81ID:i2TLjfFWM
>>511
横からだけどバグはあるよ

一台だけ壊れてていつもなにも変更しなくても 350MBと表示されてる
取得して起動しなおしても350MB 更新のまま
2017/12/21(木) 06:28:45.65ID:3KPU83uZ0
常に更新が表示されるのは、VS のインストール後に他で上書きアップデート追加したりするのが原因と思ってる
JDK やAndroidSDK はVS に関係なく後から上書きでアップデートするから
2017/12/21(木) 18:15:48.99ID:fu6uz58B0
WindowsとAndroidの両方の開発を考えているのですが、
https://docs.microsoft.com/ja-jp/visualstudio/cross-platform/cross-platform-mobile-development-in-visual-studio
の下から2番目の画像にあるCross Platform版の「Dynamic Shared Library」や「Static Library」というのが、2017だと出てきません

考えうる奴は全てインスコしまくったんですが……無くなっちまったんでやんしょうか
2017/12/21(木) 21:52:10.13ID:ZkIAiEi30
>>518
これでいいのかな
https://dotup.org/uploda/dotup.org1417889.png

使ったことないけどとりあえず入ってた
2017community 15.5.2
2017/12/22(金) 14:20:44.55ID:gjTvoZYo0
質問です
前はソースのリンクをCtrl+左クリックするとエディタ欄に新しいタブが出来てそこに表示されたのですが、
アップデートしているうちになぜかChrome(いつも使うブラウザ)が立ち上がってしまうようになりました
これをエディタ欄に戻すにはどうすればいいですか?
2017/12/22(金) 16:06:46.36ID:iwjh6T0a0
>>470
需要があるかどうかわかりませんが、自己フォローしておきます。

空白を含むパスを扱う場合、8.3形式のパスというのを使うとうまくいくかもしれません!
これを調べるには、コマンドプロンプトで「dir /x」で調べられます。

あと普通のことかもしれませんがパスはASCII文字のみの方が良さそうでした。
522デフォルトの名無しさん (ワッチョイ 6304-PGwP)
垢版 |
2017/12/22(金) 20:16:32.75ID:3NQFKiEq0
エディターのツールヒントの文字色が
C#だとカラフルなのにC++だと単一色なのは何故?
2017/12/23(土) 11:11:22.66ID:ZIVZRbx30
C++17発行されたんだけど、なんかアクションあった?
2017/12/23(土) 16:03:37.38ID:isxKYeOR0
C# の演習プログラムをやっています。
VS2017 をはじめて使いました。
次のプログラム
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class Example
{
public static void Main()
{
Console.WriteLine("A Simple C# program.");
}
}
}
を実行(デバッグ)しようとしていますが、実行結果の表示が一瞬でおわってしまいます。
これを、「キーを押すまで実行結果を表示したままにする」ことは可能でしょうか。
525デフォルトの名無しさん (ワッチョイ f323-S6Dr)
垢版 |
2017/12/23(土) 16:06:18.70ID:o9ggfTLY0
kbhit():
2017/12/23(土) 16:09:05.53ID:isxKYeOR0
>>525
C# に存在するのでしょうか?
2017/12/23(土) 16:11:02.37ID:isxKYeOR0
>>525
Console.ReadLine();
を使うことにしました。ご回答ありがとうございます!
2017/12/23(土) 16:35:39.76ID:ziBu/nHg0
>>524
次からふらっと C#で聞け
最後に
Console.ReadKey();
を追加
2017/12/23(土) 16:46:00.05ID:isxKYeOR0
>>528
アドバイスありがとうございます!!次からそうします
2017/12/24(日) 13:58:36.65ID:QtFbybi70
>>529
いいってことよ(´・ω・`)b
2017/12/24(日) 15:18:37.28ID:kCruQPNe0
昔っからこの質問絶えないな
F5でデバッグ実行してるのにブレークポイントも置かないなら
Ctrl-F5で実行すりゃいいのに
2017/12/25(月) 23:37:24.34ID:md+ROFYd0
C#2017でEF勉強はじめたのですが
EFってSQL ServerみたいなRDBとマッピングするのが前提なんでしょうか?
https://ja.wikipedia.org/wiki/Entity_Framework
これ読むとそんな感じですよね

練習用のちっこいソフトなのでRDBとか使わずにやりたいのですが(永続データはCSVとかでいい)
モデルファーストでやるとDBとのマッピングがない、みたいなエラーが出ました。
コードファーストならいけるのかも知れませんがまだ試してません。

しかし、やぱりDBMS使わないならEF自体を使わないほうがいいですか?
ちなみに今まではデータセット使ってました
デザイナでデータ設計できてポトペタ開発がめちゃ楽だったので・・・
2017/12/25(月) 23:44:19.18ID:HQfy+niF0
>>532
DB使わないのにEF使おうとする理由がわからない
2017/12/25(月) 23:57:46.86ID:lj4kB+Iad
>>532
Efじゃなくて LINQ 使うだけでいいんじゃね
2017/12/26(火) 00:00:08.55ID:smV0DAme0
>>532
CSVならCSVHelper使った方が便利。
2017/12/26(火) 00:13:28.15ID:VJsVtqG+0
>>532
やったこと無いけど、SQL Server Compactで何とか成るようだ
練習用ならコレで十分
2017/12/26(火) 00:18:43.02ID:uWA8wROG0
>>536
そんなん不要だろ
2017/12/26(火) 00:19:02.65ID:5Ovl8e7+0
>>536
いまさらCompact勧めるとか、情弱にもほどがある
2017/12/26(火) 00:35:47.30ID:Q4RqDaHr0
>>533->>536
ありがとうございます、やっぱりEFはDB使うときにしておきます。
単に今までデータセットのデザイナが便利だったので、より進化してるならその延長でEF使おうかな、くらいに思ってました。
ちょっとしたツールばかり趣味で作ってるだけなので、コード書くのが面倒で面倒で・・・。
とにかく、間違った方向に行ってたのが分かって助かりました。
2017/12/26(火) 00:45:52.66ID:Q4RqDaHr0
補足ですが、コードというのは、データを定義するコードですね。コードだと何がどうなってるのか一目で分からないのが苦痛で。
デザイナだとエクセル感覚で管理できるので、思慮なしに適当にポンポン作れて修正も楽だったので重宝していました。
まあ、自分は下手くそ日曜PGなのでどうでも良いことですがw
2017/12/27(水) 14:00:56.21ID:QQzb1ou80
久しぶりにvs2017インストーラを起動して
1つ必要なコンポーネント追加して変更しようとしたら
初回にインストールした分にもチェックがついてたんですが
これは以前インストールしたコンポーネントも暫く期間空いた間に更新されたからチェックが付いてるということでしょうか
2017/12/27(水) 14:07:54.69ID:hYC3vW6j0
>>541
ゆとり世代ですよね?
周りから馬鹿と言われることないですか?
543デフォルトの名無しさん (スププ Sd1f-AvcX)
垢版 |
2017/12/27(水) 16:41:08.68ID:RaPCW6j1d
>>542
まったく言われたことないですね
2017/12/27(水) 18:51:13.23ID:Lz3rQz2m0
>>543
同じ人物かどうかわからんけど、同じだと仮定して言ってやるよ。
「お前、馬鹿だろ」
2017/12/27(水) 19:06:26.92ID:QQzb1ou80
とりあえずチェックいれたままインストールしてもう一度インストーラ見てみたところ
DLサイズだけ減ってたので大丈夫みたいです
546デフォルトの名無しさん (スププ Sd1f-AvcX)
垢版 |
2017/12/27(水) 19:13:30.12ID:RaPCW6j1d
>>544
いや、賢いっすよ
2017/12/27(水) 22:49:04.94ID:hYC3vW6j0
馬鹿過ぎて話しにならない┐(´д`)┌ヤレヤレ
2017/12/27(水) 23:02:51.93ID:yRgmDdeUM
>>546
どうせ下肢が濃いだけだろw
2017/12/27(水) 23:05:02.99ID:hw44w6Qj0
鰹節
椎茸
昆布
550デフォルトの名無しさん (ワッチョイ 6f3b-uet2)
垢版 |
2017/12/27(水) 23:30:26.44ID:Lil4xj3/0
なかなか賢いな
2017/12/28(木) 03:53:03.97ID:N8L362th0
くだらねー。
2017/12/28(木) 09:57:08.87ID:CSQjEAMO0
ハマグリ 「イノシン酸忘れないで」
2017/12/29(金) 06:44:11.61ID:wxBXpLDla
Cの空のプロジェクト作りにくいのだけ改善してほしいわ
毎回ウィザードじゃなくてコンソールアプリケーション選択して間違えたとプロジェクト削除してウィザード選択するw
2017/12/29(金) 14:03:07.27ID:stAAbOxBd
テンプレート作れば
555デフォルトの名無しさん (ワッチョイ 039e-7ecw)
垢版 |
2017/12/29(金) 23:21:52.10ID:6LnCDQ0I0
Solution Explorerでファイル名のコピーでは無くて
パス名を含むファイル名をコピーする方法があったと思うのだが、
何故か見付からないのだが、なんでかな?
何かエクステンションが必要?
2017/12/30(土) 07:57:48.97ID:pSCQIFxP0
ググるとクリックして Ctrl+C でokと言ってる人いるが
2017/12/30(土) 07:59:32.18ID:pSCQIFxP0
この記事へのコメントね
記事自体は全く役に立たない

https://visualstudiomagazine.com/blogs/tool-tracker/2015/12/path-to-file-in-visual-studio.aspx?m=1
2017/12/30(土) 08:17:02.68ID:jdgtkRGf0
>>555
・ソースを開く
・タブを右クリック
・完全パスのコピー
じゃダメ?
2017/12/30(土) 08:18:04.35ID:R1qrBEgF0
>>555
Productivity Power Toolsという拡張入れると良いよ。
2017/12/30(土) 08:20:16.16ID:zb/D7KU30
>>555
コンテキストメニューのCopy Pathの項目でパス名を含むファイル名をコピー出来るけどどの拡張機能で追加されたのかが分からない
https://i.imgur.com/K3hCkl8.png

多分この中のどれかだと思う
確認するの面倒くさいので自分で調べて
Productivity Power Tools 2017
https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.ProductivityPowerPack2017
Web Essentials 2017
https://marketplace.visualstudio.com/items?itemName=MadsKristensen.WebExtensionPack2017
2017/12/30(土) 12:54:56.65ID:bUymlhyf0
皆さんありがとうございました。
普通に右クリックの「コピー」で出来たよ。
でも確かVS2015の時には、>>559>>560さんご指摘の通り
Productivity Power Tools 2017 かWeb Essentials 2017
が必要だった気がする。
年内に解決出来たのでスッキリしました。
2017/12/30(土) 14:46:49.29ID:R0T5WtglM
.net4って過去のライブラリも良くなったりしてるの?
2017/12/30(土) 15:01:49.22ID:JkaHLxHV0
フォームアプリケーションでmdi子フォームをツールボックスに表示させたい
子フォームの数が多いといちいちコードを書くのが辛い

ツールボックスに表示させる方法ってない?
2017/12/30(土) 15:15:00.54ID:ac5EECeP0
>>563
VSスレで聞く馬鹿には教えない
2017/12/30(土) 15:17:36.10ID:gOML52to0
>>562
何が言いたいのかわからん
566デフォルトの名無しさん (ワッチョイ 063b-ksnQ)
垢版 |
2017/12/30(土) 19:00:33.37ID:BJCmqIfy0
>>564
スレ違いではないと思いますが
2017/12/30(土) 19:14:54.82ID:+2UX36Dw0
この間の馬鹿か
2017/12/30(土) 19:21:11.24ID:W7MN//Qp0
このスレはVisualStudioの使い方、
質問はアプリケーションの作り方
微妙に違うといえば違う。
かといって誘導出来る適当なスレは見当たらない
MFCのスレくらいかな
2017/12/30(土) 19:23:38.00ID:+2UX36Dw0
そもそもWindowsの標準インタフェースを知らないゆとりの馬鹿が、「僕ちゃんの考えた最強インタフェース」を実装しようとしてるだけだし。
2017/12/30(土) 19:24:11.85ID:JmZ4oRXS0
ツールボックスってのはVSのツールボックスのことじゃねぇの?
2017/12/30(土) 19:27:33.00ID:W7MN//Qp0
質問をよく読みましょう
2017/12/30(土) 20:35:42.75ID:9zUvNHDAa
ツールボックスって何だっけ?
個人的にスレ違いなのはどうでもいいが、>>563は何が聞きたいのかよく分からないなあ

いちいちコードを書くのがつらいとかどういう意味なんだろう
2017/12/30(土) 21:20:38.44ID:JkaHLxHV0
VSでRAD的にGUIプリケーションを組む時に使えるコントローラとかコンポーネントとかが表示されるツールボックスに、
メインのFormの中で扱う子フォームとして作ったFormをいくつか登録したい

Formをコントローラやコンポーネントみたくツールボックスに登録できる方法ってない?
2017/12/30(土) 22:03:08.62ID:9zUvNHDAa
>>573
MDI子フォームをコントロールのようにツールボックスからポトペタで
コーディングなしで作れるようにしたいってこと?

そんなことできたかなあ
2017/12/30(土) 22:07:53.37ID:gOML52to0
>>569
お前らゆとり大好きだなwww
576デフォルトの名無しさん (ワッチョイ dbe9-6gnD)
垢版 |
2017/12/30(土) 22:21:40.64ID:hnW1kF2A0
別のパソコンで作ったプロジェクトファイルを読み込むと
パッケージをインストールしてくださいとエラーが出ます。
nugetで対象のパッケージをインストールしなおすことで解決するのですが、

どうやれば別のパソコンで作ったプロジェクトのソースをエラーが出ることなくビルドさせることができるのでしょうか
577デフォルトの名無しさん (ワッチョイ 063b-ksnQ)
垢版 |
2017/12/30(土) 23:36:47.80ID:BJCmqIfy0
>>573
UserControlの派生クラスとして作ればいいんじゃないの
2017/12/31(日) 00:43:38.24ID:jah3BTnDa
>>576
>nugetで対象のパッケージをインストールしなおす
しなおすというか、別PCにはnugetで取得したライブラリもコピーしない限りないものはないから仕方ない
2017/12/31(日) 09:41:12.92ID:C5TZjKTd0
>>577
UserControlからだとタイトルバーとか最小化、最大化ボタン等のウィンドウスタイルが付かないんじゃない?
2017/12/31(日) 09:49:45.90ID:Pi8fvlvnd
>>579
元の質問読んでそれ書いてるのか?
581デフォルトの名無しさん (ワッチョイ 063b-ksnQ)
垢版 |
2017/12/31(日) 11:00:38.22ID:dDBfhry30
>>579
フォームいっぱいにUserControl貼り付けたら完成だろ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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