Visual Studio 2017 Part6

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ bfcf-9TS0)
垢版 |
2018/06/11(月) 00:37:48.15ID:kj7utwZs0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑冒頭にコレを三行重ねてスレ立てしておくこと

Visual Studio 2017
http://www.visualstudio.com/

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

前スレ
Visual Studio 2017 Part5
http://mevius.5ch.net/test/read.cgi/tech/1520336504/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2019/02/16(土) 05:08:31.87ID:d5pUUzr/0
>>711
どうやるんですか
2019/02/16(土) 07:36:33.63ID:qNMZ1/P/0
https://i.imgur.com/PCOYWck.png
2019/02/16(土) 07:46:05.79ID:d5pUUzr/0
追加するんですね ありがつ
2019/02/16(土) 08:43:38.29ID:n5+dnuo50
丁寧に聞いててアレなんだが、先生いないの?
2019/02/16(土) 10:21:55.56ID:0XPfzY5h0
>>714
馬鹿過ぎる
死ねば?
717デフォルトの名無しさん (ワッチョイ 8701-9lWL)
垢版 |
2019/02/16(土) 10:28:18.43ID:m3JgAO/F0
>>714
今度は、追加したフォームをどうやってプログラムから開くか聞くに違いない。
はっきり言って頭弱すぎだからやめた方がいいよ。
2019/02/16(土) 10:44:59.21ID:d5pUUzr/0
エディタ上にリファレンスはついていますか?
2019/02/16(土) 11:25:17.67ID:NXeshUsvp
>>718
ついてませんよ
2019/02/16(土) 11:31:42.81ID:qNMZ1/P/0
大体質問の意図がよく分からない
IntelliSenseやIntelliCodeなどの補完機能のこと?
2019/02/16(土) 12:01:39.75ID:NIO8UzEI0
>>718
C#のWinフォームのデザイナならプロパティの説明は出る
コードエディタ上にコードのリファレンスは出ない
自分の目で見た後に質問しろ。触る前から一つ一つ聞くな
2019/02/16(土) 12:48:51.28ID:d5pUUzr/0
触ってますよ
2019/02/16(土) 15:09:14.97ID:ZnwDrMJs0
もう嵐認定してよかろ
2019/02/16(土) 15:53:38.28ID:BnX2Wsuj0
自分で学習できない馬鹿ってこんなもんだろ
リアルが知れるわ
2019/02/17(日) 10:22:23.87ID:4IL/dvdB0
2002のときにプロのサブスクリプションが4万行かない程度にディスカウントされて思わず買っちまったことが在ったな
2008のときはBlendにVSスタンダードが付いて1万8千円ぐらいだったから手を出したわ
2019/02/17(日) 10:42:02.13ID:OAitwACD0
VS97やVS6.0の時は当時の一般向け製品だったPro使ってたけど、確か2002の時に5,6万程度でEntへの優待アップグレードがあったと思う
ついでにパッケージからボリュームライセンスへの変更の優遇措置もあったと思う
それ以降Entの更新続けてる
2019/02/17(日) 23:47:10.37ID:k1BX9nrT0
ビルド イベントについて質問させてください。

「ビルド後イベントのコマンド ライン」を実行するタイミングは
「常に行う」「ビルドが成功したとき」などを選ぶことができますが、
一部の処理は常に行い、他の処理はビルドに成功したときに行うことは可能でしょうか。

方法がお分かりになる方がいれば教えていただけると嬉しいです。
どうぞよろしくお願いします。
2019/02/18(月) 05:54:29.73ID:AYMFtmjm0
不可能
2019/02/18(月) 07:00:14.88ID:FBBcnjVG0
if errorlevel 1 call doit.bat
でできないかな
俺は試しとらんが
730デフォルトの名無しさん (エムゾネ FF7f-wP4P)
垢版 |
2019/02/18(月) 13:08:41.77ID:cZFby2grF
「一部の処理は常に行い、他の処理はビルドに成功したときに行う」プログラムを常に実行する
2019/02/18(月) 13:21:27.84ID:e11YYZOC0
>>728
レスありがとうございます。
>>730 に書いていただいたような方法で実現できないかと期待しているのですが、
やはり難しいでしょうか。

>>729
レスありがとうございます。
残念ながら、errorlevel はビルドが失敗しても 0 になるようです。

>>730
レスありがとうございます。
基本的なアイディアは >>729 に書いていただいたものと同じだと思うのですが、
>>729 の方法は使えず、他に上手い方法も見つける事ができなかったので、
具体的な方法を教えていただけないでしょうか。
732デフォルトの名無しさん (エムゾネ FF7f-wP4P)
垢版 |
2019/02/18(月) 13:35:21.47ID:cZFby2grF
errorlevelでは取れないのかも知れないけど
●件正常、●件警告・・・
とかは出るからどこかで取れる気はする
2019/02/18(月) 14:50:22.43ID:WFWGHU6+M
ビルドで生成される最終結果の有無で判断出来るでしょ
ビルド前処理で削除しときゃいい
734デフォルトの名無しさん (ワッチョイ ff7c-/Ktc)
垢版 |
2019/02/18(月) 15:36:54.18ID:JTiYKdtz0
devenv
msbuild
2019/02/18(月) 16:22:31.90ID:L3SsO4kg0
https://japan.cnet.com/article/20087747/

「Microsoftにとって、(Officeのような)ウェブベースのアプリケーションサービス
を提供することは願ってもないことだろう。これにより、エンドユーザーや違法コピー
の問題をもっとしっかりコントロールできるようになる。しかも、大量にメディアを
用意したり、それを流通させるコストも不要になる」
--Garcia on Slashdot
2019/02/18(月) 16:27:35.39ID:L3SsO4kg0
Visual Studio Commitee(?) をMSが用意した理由が、>>735 で分かった気が
した。次のような感じ:

・違法コピーをコントロールできるようになること。
・メディアの生産・流通コストが不要になること。
・エンドユーザーの使用状況を把握出来るようになること。

後は、「ドラッグ・ディーラー理論」。
2019/02/18(月) 19:02:29.86ID:e11YYZOC0
>>732
確かにそんな気がしますよね。
$(BuildResult) みたいな変数が使えると一番スマートだと思うのですが
それらしいものを見つけることはできませんでした。

>>733
なるほど!
今さらながら卵を立てたコロンブスの偉大さが理解できた気がしました。
この方法で対応しようと思います。どうもありがとうございました。
2019/02/19(火) 00:26:32.37ID:lTexm3CO0
>>737
この馬鹿にかかると、検査の結果あなたはエイズウイルスに感染していないことが確認されました。とか言うとコロンブスのタマゴにされそう。
739デフォルトの名無しさん (ワッチョイ 277d-wQEu)
垢版 |
2019/02/19(火) 06:02:50.04ID:15dLitto0
見る方向性が違うなぁ
2019/02/20(水) 08:05:39.83ID:/pFWY/nZ0
原因から結果の可能性を導くのが確率
結果から原因を探るのが逆確率
いわば時間軸の逆転、コロンブスの卵的発想ではあるが考え方自体はシンプル
18世紀に提唱されたベイズの定理
たとえデータ不明/不足であっても逐次更新によって原因を探り当てる
特に現在の機械学習とは相性がよい

なんとなく>>738の書き込みを見て連想した
741デフォルトの名無しさん (アウウィフ FF4b-wP4P)
垢版 |
2019/02/20(水) 19:08:16.77ID:v7iPz90JF
はしかの広がり方を観るとチュンチョン大阪人は頭一つ抜けてるのが判るみたいな
2019/02/20(水) 21:24:48.28ID:+jTKfnq4M
>>741
意味わからん
2019/02/20(水) 23:47:44.56ID:EHsoFK410
ネットに毒されたアホやで
2019/02/21(木) 18:23:40.09ID:vWs/+n5La
MFCアプリなんですがVC2017再頒布可能パッケージをインストールせずに動作させるために
「スタティックライブラリでMFCを使用する」を選んで、コード生成のランタイムライブラリで/MTを選べばOKですか?
2019/02/21(木) 18:32:02.75ID:LzZ7jxx20
>>744
まずやってみろ、カス
2019/02/21(木) 18:38:27.77ID:aLZEbcNja
>>745
やって動作してるけど正解かどうか知りたかったんだよ。カス君
2019/02/21(木) 18:40:10.21ID:dIVRJOcla
別動作環境を用意するのが難しい場合もあるだろうに

Dependency Walkerってのを使うとEXEが依存しているDLLを調べられるから
それでMFC系統やVC++ランタイムらしいDLLに依存していないかを見てみたら?
2019/02/21(木) 19:18:51.95ID:ZcdXLnLZH
DependencyWalkerはユニバーサルCRTのDLL依存を延々読みにいってしまい、Win10では遅くて使い物にならなくなってない?
(場合によってはリソース食い潰してOSごと不安定になる)

Dependenciesというのが後継目指してるらしく動作も軽いのでそれ使ってる
https://github.com/lucasg/Dependencies
2019/02/21(木) 20:15:08.83ID:+vNTUvOd0
ランタイムライブラリを/MTにするんじゃなかったかな?
2019/02/21(木) 20:49:08.58ID:dIVRJOcla
>>748
Dependenciesは読ませたEXEが直接依存するものだけ探すから速いのか
これいいな教えてくれてありがとう
2019/02/21(木) 23:10:30.14ID:8W7RgzsB0
>>745が一番アホ
2019/02/24(日) 04:22:00.86ID:N5G83Lpp0
>>751
そうか?
2019/02/24(日) 12:46:35.23ID:44IuTqPDd
そうよ
2019/02/24(日) 18:56:44.99ID:CMju+LvT0
なんか昨日くらいからビルドするとすべてのランタイムが生成されるようになったんだけどなんじゃこりゃー
2019/02/25(月) 01:36:25.47ID:Ob3EfKi0M
構成チェックしたら?
2019/02/25(月) 08:57:08.57ID:LuyEe47CM
>>755
すみません、どこを見れば良いのですか?
2019/02/26(火) 22:01:35.50ID:w8itZYUW0
おっぱい
2019/03/01(金) 15:10:09.93ID:oKXL1D6v0
田の字マルチモニタで使ってるんだがWindows10クリーンインストールしたら、
だいたいのアプリは1番もしくはEdgeのように終了したモニタで起動するんだが、
VisualStudioだけ4番で起動するんだ。
なんか設定ってあるんだっけ?
2019/03/01(金) 15:52:18.57ID:Xfmhb6Gj0
VS「よっしゃ、テスト環境は1番で動くよう、最後の4番モニター使ったろ」

はさておき、こちとらwin8.1で2枚モニターだけど、終了時のモニターで起動するけどねえ
2019/03/01(金) 17:01:59.17ID:wVb5PmwP0
FindWindowしてSetWindowPosするexeくらいすぐできるだろ
761デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 17:46:58.80ID:h8NHrx+20
同意。欲を言えば、それをWin32API呼び出しするPythonやPerlのスクリプトで実現するくらいがいい。
2019/03/01(金) 18:17:54.63ID:JjQ3i4Kh0
そういう問題じゃないと思うがw
まあフリーソフトでも対応できるし(違
763デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 18:29:24.37ID:h8NHrx+20
スクリプト言語のよさは、設定と実行の両立にある。
なんでもexeにしてしまうのは中二病。
2019/03/01(金) 18:50:17.38ID:omZ6F1i00
話が脱線してないか?
もともとVSそのものの話だったのに飛躍しすぎだろ
2019/03/01(金) 18:53:19.07ID:wVb5PmwP0
自分の自分による自分のためのexeはスクリプトと何が違うのかねえ
766デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 19:07:02.92ID:h8NHrx+20
>>765
スクリプトなら、アプリ監視の厳しい職場でも使えるしソースが見えるから他の人にも安心して提供できる。
2019/03/01(金) 19:22:16.41ID:wVb5PmwP0
>>766
俺は「exeとスクリプトの何が違う」のかは聞いてねえぞ
オウンコードのexeはスクリプトと何が違うのかと聞いている
2019/03/01(金) 19:47:51.50ID:nLbHHxRj0
>>767
日本語が不自由な馬鹿は氏ねよ
おまえの質問文が悪かったんだろうが
2019/03/01(金) 20:10:58.88ID:Xfmhb6Gj0
お前ら今一度質問内容を読み返せ
現象説明と設定有無を聞いてるだけだろ
770デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 20:20:44.32ID:h8NHrx+20
>>767
exeを機能拡張していくうちにexeファイルとは別に設定ファイルが欲しくなったりする。
スクリプト言語の場合、設定をソース中に記述できるし、テキストエディタですぐに改変できる。
Java/C/C#などのコンパイル言語との決定的な違いだよ。
2019/03/01(金) 21:06:08.88ID:3GsK2PVJa
コンパイル型、スクリプト型のpros/consなんてちょっと調べれば山ほど出てくるのにわざわざ何を聞きたいのか
2019/03/01(金) 22:20:43.36ID:wVb5PmwP0
>>768
悪くねえよ
悪いのは765が読めないおまえの頭だ アフォw ヴァカwww クルクルパーwwwwww
773デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 22:41:01.26ID:h8NHrx+20
exeの場合、getoptのような引数解析を充実させることで設定ファイルを内在できないコンパイル言語の不利を補うのだけど、
残念なことにWindows向けには正規のgetoptライブラリが提供されていないのでライセンスの問題がごにょごにょ。
2019/03/01(金) 22:43:50.14ID:wVb5PmwP0
重箱の隅だけか
775デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 22:48:03.71ID:h8NHrx+20
重箱だろうが何だろうが、神は細部に宿るけどね。
2019/03/01(金) 22:48:51.00ID:V2sWjbOV0
https://github.com/katahiromz/getoptwin
2019/03/01(金) 22:53:52.45ID:1PKN446xd
ID:h8NHrx+20
なんの話してんねん
778デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/01(金) 23:06:02.66ID:h8NHrx+20
私はこっちのgetoptを使ってる。スタティックリンクするとLGPL違反警告してくれる。

Full getopt Port for Unicode and Multibyte Microsoft Visual C, C++, or MFC Projects
https://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso
2019/03/02(土) 01:41:05.13ID:bPj6vbrO0
こういう誰でも分かる話になると急に参加してくる奴らw
2019/03/02(土) 02:26:15.85ID:egLF3vbua
ウインドウ位置どこに保存してるのかと思ったら、自前でレジストリハイブ持ってるんかい

privateregistry.binってのが実体だからレジストリエディタで適当な所に読み込んで、Software¥Microsoft¥VisualStudio¥(バージョン)¥のMainWindowって値がそれ
終了時の保存に失敗してるんだと思うけど、値を削除すると全画面になった
ちなみに終わったらアンロードしないとVSがアンロード待ちになってウインドウが出て来ない
2019/03/02(土) 07:31:58.20ID:0NQezXSh0
>>770
酔い潰れて見落としていたが
ダメだコイツ、オウンコードが通じてない
782デフォルトの名無しさん (ワッチョイ 175f-nxCI)
垢版 |
2019/03/06(水) 06:41:12.98ID:HlNYfWxm0
Visual Studio 2017 version 15.9.8
released on March 05, 2019

Details of What's New in 15.9.8
Issues Fixed in 15.9.8
・These are the customer-reported issues addressed in 15.9.8:
ModelBus-enabled text transformation fails on 15.8.
・SSDT: Fix to improve performance of loading solutions with multiple projects.
2019/03/06(水) 18:56:05.19ID:4nKGi5fU0
picturebox1に表示された画像をpicturebox2に移したいのですが、参考ページ教えてください
picturebox1にdragdropを指定しても動いている様子がないです
2019/03/06(水) 19:34:54.65ID:OI1lr+010
>>783
それC#の話か?なんでここで聞くんだよ
C#で表示だけならpicturebox2.Image=picturebox1.Image
もっと詳しくなら該当スレで聞きなおせ
2019/03/06(水) 20:52:30.36ID:oHH5SMxD0
>>782
インストールフォルダが56.3GBになった
時々古いフォルダ消してるけど、全体は膨らむ一方
786デフォルトの名無しさん (ワッチョイ f7ad-W5e4)
垢版 |
2019/03/06(水) 21:13:36.26ID:paKD8ls/0
気になるようであれば、mklinkコマンドでジャンクションを作って別のディスクに割り当てるといい。自己責任だけど。
2019/03/06(水) 21:36:11.02ID:BXQzb/g70
貨物列車1編成でミカン1個運ぶようなもんか
788デフォルトの名無しさん (ワッチョイ c67c-AP8G)
垢版 |
2019/03/07(木) 11:10:37.25ID:MaxgRiSY0
良い例えだがエリンギにするべきだった
2019/03/07(木) 18:51:02.33ID:qs1KmWLa0
エリンギの上にミカン1個乗せて運ぶようなもんだ
2019/03/07(木) 20:33:16.95ID:eQqmKCB90
松茸の上に松露だったらうれしい
2019/03/08(金) 18:05:21.50ID:dOPZ4GNG0
c#のフォームデザイナから追加したイベントは、コントロールを削除すると同時に削除されないのでしょうか?
そういう設定はないですか?
792デフォルトの名無しさん (ワッチョイ 022d-gi2a)
垢版 |
2019/03/12(火) 14:59:08.18ID:BF6bOz/b0
プロジェクトを一部だけ参照することって出来ないのかな?
↓こんな感じのことしたいんだけど

参照先プロジェクト・・・・自前のコード(ここだけを参照したい) + Mono非対応Nugetパッケージ(こっちを参照したくない)
参照元プロジェクト・・・・自前のコード + 自己責任で改造したMono用パッケージ
2019/03/12(火) 22:59:21.97ID:HonL+dUe0
俺は使ったことないけど共有プロジェクトっていうの使えばいいんじゃないの?
昔はリンク参照とかしてたな
794デフォルトの名無しさん (ワッチョイ 975f-Q6aG)
垢版 |
2019/03/13(水) 06:23:49.98ID:poyQ6hTs0
Visual Studio 2017 version 15.9.9
released on March 12, 2019

Details of What's New in 15.9.9

Issues Fixed in 15.9.9
・These are the customer-reported issues addressed in 15.9.9:
・SSDT: We fixed a crash in the SSIS Foreach Loop container.
・A few .NET native for UWP customer issues were fixed in .NET native tools 2.2 (UWP 6.2.4).
・We have corrected dual signing of Visual C++ Redistributable installers.

Security Advisory Notices
・A remote code execution vulnerability exists when the Visual Studio C++ Redistributable Installer improperly validates input before loading dynamic link library (DLL) files.
・Unity Editor Remote Code Execution Vulnerability.
・.NET Core NuGet Tampering Vulnerability.
2019/03/13(水) 12:18:58.08ID:GmRwVdF9a
>>794
2017はこれで打ち止めか?
2019/03/13(水) 13:22:53.97ID:Hz5OvpqKp
15.9で最後だけど修正更新はまだ続くんじゃない?

https://devblogs.microsoft.com/visualstudio/visual-studio-2017-and-visual-studio-for-mac-support-updates/
2019/03/13(水) 14:01:59.80ID:Jw+SxIpH0
>>795
ver.15.10.0とかver.15.11.0とかよくあることw
2019/03/13(水) 21:53:41.47ID:zVdbEz910
15.9.10, 15.9.11, ... (略
2019/03/13(水) 22:36:10.75ID:MlaRTKpUa
15.9.28307.518 …
800デフォルトの名無しさん (ワッチョイ ebad-uGU8)
垢版 |
2019/03/13(水) 23:23:02.49ID:Z/ka/TFK0
だが待って欲しい。0-9a-zを使う36進数かもしれない。
2019/03/13(水) 23:27:56.24ID:3VUjp7y8a
結局2017のバグはまだあると。
2019/03/14(木) 00:54:37.80ID:Sw1yDK0f0
VB6の頃みたいにイミディエイトウインドウでfor文を実行することは出来ないのでしょうか?
2019/03/14(木) 06:25:26.23ID:3EvgP48J0
>>801
Visual Studio 2017程度の規模のソフトウェアでバグがないソフトがあるなら教えてくれw
2019/03/14(木) 06:41:26.49ID:4yIsYmxe0
バグがない証明ができるなら
バグのあるソフトは出荷されないだろう
2019/03/14(木) 08:54:37.86ID:Nl2IbJZtM
>>804
それはわからんな
ないことの証明にとてつもなく時間がかかるとか費用がベラボーにかかるとかならやらない選択肢もあるだろ
2019/03/14(木) 11:39:24.60ID:8yVJtW9Mx
友達いなそう
2019/03/14(木) 12:40:55.88ID:YBKQY7Hwd
というか、どんなソフトにもバグが有るだろ。
無いと思ってる奴がいるのか?
2019/03/14(木) 16:26:31.16ID:4yIsYmxe0
それも違う
不具合なく動いているプログラムは普通にある
そのことが本当にバグがないことを意味するかどうかがわからないということだ
2019/03/15(金) 12:26:22.08ID:8vQK+5mFd
>>808
ソフトウェアの評価を仕事にしてる奴らなら「バグを無くすことは出来ない」と常識のように言うぜ。

不具合なく(殆ど表面化せずに)動いてるプログラムは普通にある。
それでも間違いなくバグはあると奴らは言うだろう。
810デフォルトの名無しさん (アウウィフ FFe7-D8OU)
垢版 |
2019/03/15(金) 12:41:15.47ID:SEjqglYPF
検証後あとから出たバグは仕様です
2019/03/15(金) 12:52:24.78ID:BX+cDOVN0
>>809
おまえさん格言の意味を誤解しているな
それはバグの発生を防ぐ絶対的な方法はないと言っているだけで
全てのプログラムに必ずバグがあるという意味ではないぞ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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