◎正当な理由による書き込みの削除について: 生島英之 とみられる方へ:Visual Studio 2017 Part3 [無断転載禁止]©2ch.net ->画像>20枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1502760563/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。
普通にいつも通りの手順で更新できるようになってるよ
2017起動してみてるんだけど黄色い旗が立たない… 慌てるほどでもないけど
ちゅーか気になるならそわそわ通知出るの待ってないで インストーラ起動してとっとと更新押せや…
今回の修正内容見ると結構致命的な問題が含まれてるんだと感じる
15.2のレイアウトが初期化されるバグの後の祭り感 今更治ってもだわな
offlineインストーラこれ全部ダウンロードし直しみたいな雰囲気だな 一番最初に落としたときと同じ感じ
だれか、AVX512を試していただけるとありがたい コンパイラの設定と、MASMが対応したかどうか お願いします!!!! ちょっと今試せなくて
>>1 スレたて乙
C#7.1対応になっているけどどうでもよくてC# 7.2のReadonly refが欲しい
>>16 リリースノートにないんだから試すまでもない
> Visual Studio 2017 version 15.3 adds support for over 700 new and modified Intel AVX-512 instructions in the Microsoft Macro Assembler (MASM). との事
VS内から通知ずっと待ってても来ないな~と思っていたが インストーラー起動で15.3になれた。
32bitプロジェクトで以下がビルド出来るか試していただけると int main(){ __asm vmovapd zmm0, zmm0 return 0; }
AVX512って使えるのはXeonPhiだったっけ?
SkylakeX 実行出来なくても良いので、ビルドだけ試して頂けると
AVX512 Xeon Phi x200 (Knights Landing) and Skylake-X Core i7 and i9 models. AVX512だけど、メモリ帯域がネックになって、演算の種類によっては まったく早くならない例があったな。 演算データがL2/L3キャッシュ内では爆速だったが、メインメモリにアクセスした瞬間に AVX512を使う意味0になった
VS一括更新じゃなくて内部パッケージごとの更新にしてほしい
とりあえず・・・ AVX512のデバッグ不安定。 変数のポップアップするやつとか未完成。 それとビルドの調子もよくない。謎のエラー特定できない系が良く出る(VS再起動で直る)
C#で遊んでる素人だす ビルドで生成されるexeのファイル名は何処で変更できるんでしょうか? 似たようなプログラムを一から打つのは面倒なので 以前に作った似たプログラムを変更しながら作ることがあるのですが それでビルドすると元のプログラム名(プロジェクト名?)で生成されますよね? いつもは生成されたexeをリネームしてるのですが・・・ ソリューションやプロジェクトは別名でセーブできるのですが 別のプログラムとしてビルド生成できないのかな? いや、できますよねえ?どこで変更すればいいのでしょうか? よろしくお願いします
>>33 メニュー→プロジェクト→「プロジェクト名」のプロパティ→アプリケーション
>>34 ありがとう!できた
アセンブリ名は以前もいじった記憶あるんだけどな
一度プロジェクト閉じて開きなおしたら反映されたぽい
15.3にしたらC++コンパイルする度に Unknown compiler version - please run the configure tests and report the results て言うようになったんだが、どうすりゃいいんだよ!
>>41 MSDNへ報告してVS2015でコンパイル
プロジェクトの設定にコンパイラのバージョンを指定するところがあったような
15.3から引数トータルで16バイト超えるインライン関数で、条件わからんが正しくコードが生成されないバグがある。 デバッグビルド発生しやすいけど頑張ればリリースでも起きる。 Intrinsicsでコード書いてると遭遇するパターンなんで、他にも発狂者いるかな。 ↓これそのまんまだけのコードではバグは起きない(他になにか条件がある)。 _mm256_setr_epi8使って直に設定すると問題は起きない。__m512iでも同様の問題あり。 __inline auto SET_BYTE(uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3, uint8_t b4, uint8_t b5, uint8_t b6, uint8_t b7, uint8_t b8, uint8_t b9, uint8_t b10, uint8_t b11, uint8_t b12, uint8_t b13, uint8_t b14, uint8_t b15) { return _mm256_setr_epi8(b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15); } const auto SHFL_SWAP_RB = SET_BYTE(2, 1, 0, 3, 6, 5, 4, 7, 10, 9, 8, 11, 14, 13, 12, 15); コンパイラ内部でSIMDレジスタ使って処理の高速化を目指したもののエンバグした雰囲気。
>>41 の原因はboostだったよ。
visualc.hppで_MSC_VERが1910より大きいと出力されるらしい。
要はboostの中の人がチェック済みなのが1910までだから、15.3の1911なんてバージョン
は知らねーってことらしい。
中の人がチェックしてboostがバージョンアップするまでは見ない振りすることにした。。。。
デバッガの内容表示で気づいたが、問題の起きているコード(データ)は__m256iと__m512iどちらでも、__m128iで評価されて表示される。(変数は確実に__m128iではない) set系が何故か__m128iで処理されて16バイト以降のデータが失われているっぽい。
>>26 当たり前だ
レイテンシはパラにして隠蔽すればいい
そのためにレジスタも増えた
スループットは、
メモリアクセス回数を減らすようなコードにするか、
キャッシュに収まるように細切れにするか、
するしかない
そういう基本的なことも知らないような人でも AVX512を扱う時代になったのか すばらしい
なんか知らんが、AVX-512ちゃんとAVX2より速いよ。 そんでもって、VSの出来具合だが・・・ 仮組で空っぽのコードだと謎の最適化で、vmovdqu64でなくvmovdqa64になったり 一部のIntrinsicsが定義されていないので使えなかったり、未完成の部分も多い。 15.3でAVX2までの既存のコードもおかしくなったのには参った。
>>52 そりゃ速いのは当たり前
演算器の数が倍なので
ピーク性能でFMA3の2倍なのは
instlatx64の測定結果でもわかります
masmで組んでる感じだと今のところ特に問題は無いように感じます intrinsicsとネイティブアセンブラって開発効率違いますか? 昔からネイティブアセンブラとC/C++で組んでいて、intrinsicsのありがたみが今一良くわからんとです
C#7.1新機能 非同期Main Mainメソッドの戻り値にTaskクラスが使用可能 default式 default(T)を代入する際、型の省略が可能に。左辺の変数から型推論 これええなはよ タプルの要素名省略と型スイッチのコンパイルエラーは あんま使った時ないや
>>55 MASMからIntrinsicsに切り替えたけど、当たり前だけどコーディング楽だよ。
レジスタを明示的に管理する必要が無いのですげー楽。
C++だとテンプレートやマクロ使えるから、パターン化したコードの構築も効率いい。
MASMだとここのレジスタ変えたいとなった時、コード全体に及んだりして困るw
作業量というか開発スピード上げたいならIntrinsicsだな。あと最適化かな。
アセンブラで検索できるから、名前わからなくても困らん。
https://software.intel.com/sites/landingpage/IntrinsicsGuide/ >>57 ご丁寧にありがとうございます
中途半端にmasmになれちゃったせいで移行が遅くなっちゃいました
masmもマクロやequなど、けっこう色々なことが出来るんですが、
レジスタ数すら意識しなくていいのは楽でしょうね
AVX512のintrinsicsが安定してきたら挑戦してみます
VS2017でプログラミングを始めようと思ってんだが使い方がぜんぜんわからん Cから始めたい 一応VSCodeも入れたけどいろんなサイト巡ってるからぐちゃぐちゃ 前Javaをメモ帳でやってたんだがそれくらい楽にできないかな
ごくたまにソース編集中リソースが足りないとかエラーでてファイル保存もコピーもそのタブだけ閉じる事もできなくなって強制終了するしかなくなったりするんだけどIDEの64bit化まだかよ
そもそもドットネットだろうから、フレームワーク側の問題かも?
リソース不足だっていってんならGDIリソースとかじゃないの?リソース使用数確認してみては?
>>66 今のOSにGDIリソースは無いんじゃね?
https://msdn.microsoft.com/ja-jp/library/ff407021.aspx たまにしか出ないからうろ覚えだったけどこれだったかも。次でたら(でてほしくはないが)ちゃんと調べるか
趣味のそこまで大きくない規模のプロジェクトなんだけど、CPUプロファイル結果とか見てたりしたら発生してた気がする
>今のOSにGDIリソースは無いんじゃね? リソースがシステム共通じゃなくなってリソース不足が出にくくなったのを勘違いしているんだろうが、 プロセス毎のリソースの制限はいまだにあるよ。タスクマネージャで見てみな。
15.3.1 謎のビルドエラーは出なくなった気がするが、256bit以上のレジスタ関係のバグは直ってなかった。
質問です。C++のプロジェクトで、 幾つかのプリプロセッサシンボルをプロジェクトの設定ダイアログのプリプロセッサ欄で定義しているのですが、 C++のソースコード上で設定/未設定の状態が反映されません。 IDEってオフになったifdefなどは灰色のテキストで表示するなどの切り替えが行われると思うのですが、 Visual Studioでそれは可能なのでしょうか?
15.3からのバグの発生条件がわかったのでメモ スコープの衝突しない異なるファイルでそれぞれ __inline auto SET_DWORD(uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3) { return _mm_setr_epi32(d0, d1, d2, d3); } __inline auto SET_DWORD(uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3) { return _mm256_setr_epi32(d0, d1, d2, d3, d0, d1, d2, d3); } の様な関数を定義すると、戻り値を__m128iと見なして処理される。内部のマングリングに問題があるのではなかろうか。 これを回避するには、autoを使用せずに__m256iまたは__m512iの様に明示的に指定すればいい。
直受けの50万 客:いつまでもうちにいていいよ 3次受けの50万(客は70万払ってる) 客:短期延長していい? 5次受けの50万(客は110万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ 長時間労働 高稼働 高スキル要求が多い 零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと これならJIETから3次でいったほうがいいな 446非決定性名無しさん2017/08/02(水) 22:12:48.95 JIETに毎月5千円払えば3次から入場できるだろ? 高額をうたうフリーランスのサイトはだいたい5次から45万円 JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした 高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした 473非決定性名無しさん2017/08/03(木) 15:21:30.71 JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる 自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の 間でやらしている。 372仕様書無しさん2017/08/11(金) 10:31:43.41 フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。 高額に見せているけど実際は50万前後 JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。 ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ それらの案件まさぐってHPで転売していたのが零細ITがやるフリーランスサイト 自称エージェントはJIETから流れてくる案件を転売してるだけだった。 JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
>>60 だけどVS2017だけで十分なのか?
VSCodeとか入れてるけど使った方が便利?
使わない方がいい?
>>78 VSCodeだけでCのビルドするのは無理だろ
>>79 マジ?別に要らなかった?
Cをある程度修めたら他の言語もやるつもりなんだが
何もできないのにあれこれ理屈付けてそのまま上達しない人か
そういうタイプだわ 事前準備だけで満足しちゃうようなタイプ
vscodeはプログラミング用途としてはvs本家が満足に動かない低スペックpc向けにしか使い道はない vsが満足に動くスペックなら不要
VSだけでC、C++、C#、VBやるのに不自由ないから。 1つも出来ないうちに他の言語のこと考えても時間の無駄。
>>61 とりあえずこれを一通りやってみた
これで苦Cをやればいいのかな
Visual Studio 2017をインストールしてプログラムをビルドすると、図のようにLNK2005,LNK1169のエラーが出ますが、どうすれば解決しますか?
・リビルドする ・mainが他のファイルにも書かれていないかチェック
>>88 エラーメッセージの意味が理解できないとか…
今回のアップデートでpython3.6環境でVS経由でインストールしたnumpyとかのライブラリが正常に動くようになって助かった 2.xの環境では普通にライブラリが動いてたからおま環かと思ってたらリリースノートに修正したとか書いてあったわ
今回のアップデートは地雷らしいって聞いて躊躇してる
プロジェクトに、別の場所にあるソースファイルを追加することは出来ますか? 具体的には、プロジェクトファイルやリソース等がDドライブにあるのですが そのプロジェクトにCドライブのソースファイルをコピーせずに参照で追加する方法はありますか?
リリースノート見ても何も書かれてないけど何が変わったんだろ?
若干VSの安定性が上がったと思うよ。15.3はデバッグで頻繁に落ちてた。 謎のビルドエラー(VS再起動で直る事もある)は直っていない。 ビルド強制はバグなのか仕様なのかよくわからん。昔ビルドしたライブラリリンクできなくなって面倒くさい。
アップデート遅くない?15.2→15.3.1だけど1時間以上かかってる 少しずつ進捗情報が更新されているので途中で止まっているわけではないようだ
>>101 みんな質問の意味が分からないからレスが付かないのだと思うよ
最後のCドライブのソースファイルをコピーしないのところが意味不明
Dドライブにファイルがあると言っておきながら突然Cドライブのソースファイルとか言われても訳が分からないよ
質問の意味は分かるが参照したソースをコピーしたくない需要がない
>>101 今やったが出来なかった
別ドライブのファイル指定して追加しても
プロジェクト作る時のフォルダ内にコピーされる
単純な方法じゃ無理みたいね
C++? だったら、できてるけど。 C#だと、たしかファイル指定のダイアログの右下にあるボタンでリンクとか、そういう名前の操作をする必要があったかと。
>>102 コピーしたくない、というのは少し語弊があって
実はこのCドライブが共有になっていまして、
複数のマシンでソースファイルの更新を反映しつつ、使いまわしたいというわけです。
こうかくと、プロジェクトファイルごとCドライブに置け、となりそうですが
実は使いまわしてるマシン間のVSのバージョンが違うので
バージョンに依存しないソースファイルのみを使いまわしたいのです。
分かりにくくてすみません。
>>103 コピーしてもいいのですが、最終的に保存した時に参照元のファイルも一緒に書き換えて更新して欲しいのです。
>>105 ソースの種類はpythonファイルです。
>>107 複数マシンでファイルを更新しつつ使い回したいのであれば、Cドライブの該当フォルダをリモートリポジトリとしてソースをGitで共有するのが手っ取り早い気がする
TeamFoundationServerExpressを導入すれば、VisualStudioのIDE上からそのまま操作できる
ページの中程にダウンロード先のリンク
Team Foundation Server Express 2017 Update 2
https://www.visualstudio.com/ja/downloads/ >>99 c++の話?
ソース変更後のデバッグ実行でビルドするか聞かれなくなった。
以前のバージョンで作成したlibにはリンクできてる
>>113 なるほど、出来ましたありがとうございます!
よくわからんけどファイルをリンクして
>>108 の目的は達成できるのか?
参照するだけだと更新はできないような気がするんだが
>>116 編集も出来る。
共有フォルダーのファイルを同時に編集した場合はどうなるのかは分からん。
>韓国・文在寅大統領が“賠償カード”を切った! 徴用工問題で日本企業2000社標的 識者「補償ビジネスを国家ぐるみでやるということ」
http://www.sankei.com/world/news/170822/wor1708220027-n1.html 国を挙げて日本差別をする反日国の商品など買ってはいけません、反日活動資金になります。 パチンコも撲滅しましょう。
15.3.1 から 15.3.2 へのオフラインイメージ更新のダウンロードは 2.1GB
Release Date: August 22, 2017 - Visual Studio 2017 version 15.3.2
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.3.26730.10 更新時間かかるってひとは.NET CoreだのXamarinだの余計なもの入れてるせいのかしらね
15.3.1からか15.3.2からか不明だけど、 スタートページの「今日開いたプロジェクト」一覧に過去のプロジェクトが残ったままになる現象が治ってた
>>121 昨今のメインを余計というのはやめてください
MSが傷ついてしまいます
は?更新したが.NET Framework 4.7乗ってこねえじゃん
>>128 コンポーネント選択してもインストールできないのか?
4.7はかなり前からあるはずだが
>>129 あ、4.7Targeting Packチェック入れ直したら出てきた
15.3.2アップデートしたけどダウンロードしたのは1GB弱だった ほとんどXamarinだと思うけど
ワイらはVSのβテスターか? こんなに早くリリースして、まともにテストしているとは思えん
>>133 旗なんて待たなくてもインストーラー起動すればいい
そのうち、コンパイラのバグで「プログラムした通りに動かないプログラム」が出来上がりそうだな
コンパイラ自体はC++もC#もPythonもすべてOSSだろ コンパイラにバグがあれば対応されるだろ 手が入れられないのはVB.netくらいかな
volatileが必要な場面とか、考えようによってはコンパイラのバグで予期しない動作してると言える
>>138 昔の68K版GCCで一度だけ経験したことあるわ
>>138 そのうちって
昔の方が多かった気がするけど
>>138 VSの画面がWPFでない頃にその地雷いっぱい踏み抜いたぞ。
MS来てもらって、環境ごと見せて、パッチ出してもらったくらい沢山踏んだ。
ソース見て、自分でパッチ作って、プラス報告までできる今の方が余程良くなってる。
>>139 VB.NETはOSSでしょ
逆にVCはOSSじゃない記憶
すみません、publishするとroslynってフォルダが勝手に出来ます。 (VS2017で新規プロジェクトしたもの) 不要なので、恒久的に削除(無効化)してしまいたいのですが、どうやってやりますか。
>>146 ずっとVS2017正式対応待ってて対応してからすぐに使ったけど
インテリセンスとかがいまいちなんだよな…
デバッグ環境もいまいち
VS2020ぐらいになったら使い物になるんだろうか?
WPFで多言語対応にしたときのResourceコンストラクタでのXamlParseExceptionをいつまでも直さんのよ
意外とズぅエイむうる(んぐ)←聞こえない程度 だったりして…
https://msdn.microsoft.com/ja-jp/library/cc295302.aspx >Extensible Application Markup Language (XAML) ("ザムル" と読みます)
https://msdn.microsoft.com/en-us/library/cc295302.aspx >Extensible Application Markup Language, or XAML (pronounced "zammel")
アトムが英語ではエイトム イオンが英語でアイオン って発音だと知った時の衝撃
.NET Framework 4.7 入れると何か良い事あるの?
>>166 高解像度アイコンというやつ?
それ以外は?
>>163 store配信というのがどうなんだろうな。
vsに加えてwindbgもテスト不足じゃ話にならんぞ
データバインディングってどんな時使う? いまだにFprmつかってるわ
15.3はクソみたいにバグだらけ 仕事で開発するのは無しだな
Windows Formsの高DPIサポートでWPFがますますいらない子に・・・
>>170 もう出たのか。
一つ前のを昨日入れたのに。
>>176 不具合修正が少しあるだけだから、すぐ終わる。
高解像度対応を考えるとWPFもUWP最新版みたいにImageSourceでSVGサポートしてくれるといいんだが
C++/CLIでIntellisenseがSystem::Threading::Tasksの中身にアクセスしようとすると、IDEが落とされるんだが 15.3.3以前でも発生するかわからないけど 新規作成したまっさらなCLRのクラスライブラリで発生するんで、 再現するかどうか誰か試してみてくれるとありがたい
>>181 ごめん、うち英語版がベースだった(関係あるかは不明)
日本語版使ってる人、ヨロ
>>183 わざわざありがとう
一瞬だけ候補リストが表示される時もあるけど、
System::Threading::Tasks::|
System::Threading::Tasks::Ta|
みたいに|のところで入力中に固まって落ちる
試した限りではTasksのとこだけなんだよなあ
修復してもだめだったからクリーンインストールしてみるかな
フィードバックでもCrash報告が多いから無駄かも
>>184 おま環ですなぁ。
C++CLIはほとんど触ったことないので適当に検証しただけだけどね。
C#触ったのも何年前だったかなぁ・・・。
こっちの方が良かったかな。
C++/CLI はまま子扱いだからなぁ どう見ても手抜いてるし 仕事とかでないならC#でいいと思うけど
>>187 ハードが逝ってるなんてことないよね??
>>188 コンソールはWindowsデスクトップウイザード選ばないと出なくなった模様。
プリコンパイルヘッダーいらないので毎回選択してたんだが。
>>190 それはないと願いたい
確認した限りではSystem::Threading::Tasks::にアクセスしようとした時だけだし
>>192 そうか15.3.3が駄目なやつか
わざわざ検証ありがとう
15.4.0 Preview 1.0 も駄目でしたよっと
15.3.1→15.3.3にアップデート失敗したみたいで起動できない オワタ
>>195 OSリブートしてから起動すれば多分普通に起動する
>>196 >>197 土曜にアップデートして出かけて帰って来たら終わってなくて
日曜の朝に終わった
そのあと全然起動できないでインストーラーのログみろって出るけどみたらwebのサイト見ろって出る
そこにはまあ役に立たない情報しかない
>>195 Visual Studio Installerで更新出来ない?
俺もVSアップデート中に回線が切れてVSが起動できなくなったことあるわ VSアンインストールしてからインストールし直したらいけた
プロジェクトでnamespaceに含めずにフォルダにクラスファイルをまとめたい時ってフォルダ名はどうしたらいい? 例えばプロジェクト直下にある複数のpartialクラスファイルとか ついでにpartialクラスファイルの命名規則も知りたい 今はクラス名と拡張子の間に名前を入れてるけどこれでいいの? MyProject |- Hoge.cs |- Hoge.Foo.cs を MyProject |- フォルダ |- Hoge.cs |- Hoge.Foo.cs という感じにしてまとめたい この場合、フォルダ名は"Hoge"というにすべきか"_Hoge"にすべきか先頭は大文字か小文字か あるいはちゃんとした命名規則があるのかなどが知りたい
>>201 フォルダ名の規則なんて好き好きだと思う
>>202 該当フォルダにあるクラスファイルはnamespaceにそのフォルダ名は含んでいないって一目で分かるように明確にすべきじゃない?
例えばMyProject > Hoge > Hoge.cs なら通常 namespace MyProject.Hoge { class Hoge { ってなるよね
でも実際は namespace MyProject { class Hoge { になってるから混乱しない?
>>201 ClassesとかHogeClassesとか?
まぁ普通にnamespaceとフォルダ階層を一致させたほうが良いと思うけどね
partialクラスファイルの命名規則はとくにないのかな
Window.xaml/Window.xaml.cs
Form.cs/Form.Designer.cs
みたいにVSは作るけど、分けた理由がちゃんとあるなら自ずと名前はつけられるでしょ
>>202 いえ、フォルダ名の規則なんてイヤイヤです
そんな事は知ってて言ってるわけだけど 頭悪そう もちろん個人の感想です
>>211 頭の良さそうなメタ構文変数を教えてください
auto [h,a,g,e] = your_head();
>>203 頭に「フォルダ_」とかつけとけばいいじゃない。class名とまず被らない
そんなことで悩むのなら出来上がったコードに改良の余地があるか見なおしたほうがマシ
Visual Studio 2017 (ver.15.3.3) x64 環境で、Help me です。 どういう訳かデバッグ実行が途方もなく遅い。 ステップ実行させると 式 hogehoge を評価しています というメッセージボックスが出まくるという。 すいません、対策をお分かりの方はよろしく
>>215 初期版ではサクサクだったのに、更新するたびに速度が落ちてる感じだよね
特にASP.NETとか、フリーズしたのかと思うくらいにまで悪化しやがった
Windows Forms は大した変化ないが、ASP はマジで遅くなった
i5-6600、32GB、SSD だから スペック的には悪くないはずなのに
WPFのデザイナーが異様に重いんだけど、WPF使い始めたのが2017導入後なので旧版比較はできてない
>>218 >>220 漏れは、ASP.NET Core と .Net Framework でつ。
言語は C#,
x86 環境でのデバッグは遅くないだけに悔しいでつ。
漏れとかでつとかいうの時代の人間だよ(爆) おまえ40後半~50代だろ?(核爆) 時代に付いていけないジジいは大変だな(藁)
初めて使ったCコンパイラはVAX11/780でつ。 ロートルでつ。
ところで、いまさっきデバッガーを動かしたら、いつもの速度で動きました。 ”式 foo を評価しています”のメッセージボックスも出なくなった。 プロジェクトも同じ、環境も同じなのに何なのでしょう。
>>226 (爆) (核爆) とか、もっと古くないか。
(w って、出始めの頃は裏拳でツッコミ入れてるポーズの象形なんだと思ってたわ
(笑 チャット時代 warai w ディアブロUO時代 藁 2ch中期 草 w 最近 wを猫口って言ってた人昔いたなぁ。
>>225 >>218 =
>>220 =俺 だけど
そっちも ASP が遅いのかい。
最近の更新で何かが腐ったと思う。
x86 の環境ではは試してないけど、x86 だと速いのか?
>>227 しゅ、しゅごい…
初めて使ったコンパイラは Sun4 です、管理者に無断で gcc2.9.x を入れました
同時期に lsi-c も使っていました
2017の話をしろよ!!!!!!!!!!!!!!!
最初の人類はアフリカ発生だろうから アフリカ人だろ
>>245 そこには頭の強いメタ構文変数について書かれていないけど
Hogeが頭悪そう ↑ この発言が頭悪いことにいい加減気付こう?
いや 普通に頭悪そうに見えるのは確かだ 使ってるやつを見ると馬鹿そうに見える 自分なら実際は適当なクラスをあてる
大体さ 大の大人が例だとしてもHogeとかFugaでコード書いてるのを見ると悲しくなる
たまに見るがとても普及してるは思えない。 みな馬鹿で恥ずかしい表現だと思ってるのだろう。
メソッドを仮に組んでみる時に使う事はあるけど、完成させる時にはリネームする。
>>249 生きるの辛くない?
世の中の殆どの人が自分よりバカだと思ってるタイプでしょ。
単に動作確認するのが目的なんだから名前考えることに1秒でも費やすぐらいなら確認したいロジックを少しでも早く書き始めるのが正義
全くである。いちいち羞恥心を与える目的を知りたい。
サンプルコードだけじゃなくて実際のコードにもHoge使ってんの? それは驚き… マジで?冗談じゃなくて? 煽りでも何でもなく本当に?
https://ideone.com/aKaZF9 これ、なんで通らんのや―。わけわかめ。
どういう修飾すればいんだろう。うわあああああ。
やっぱりおまえもhoge使うの恥ずかしいんじゃねーか。
ん?使うときは使うけど。ってそんな話はしていない。
あら、ここ相談室じゃなかった。 引き揚げます。すまんかった。
Hogeとかに拒絶反応示してるのはプログラム歴の浅い初心者か若造なんだろうな どうりで頭悪い発言するわけだわ
ここ20年見た記憶ないわ。今時hogeとか時代錯誤すぎだろ。昭和かよ。
とりありず、asp.net core のデバッグ、順調であります。 デバッグが遅いのは何故か自然におさまりますた。 Azure に発行を拒否されたのにはあせったが、Controller クラスを作るときに、 Scaffolding 指定したのが良くなかったらしい。
AVX-512の実装が糞すぎなんで、Parallel Studio XE 2017を買おうかと思っているんだが、VTuneって使える? VSのパフォーマンス測定機能程度なら要らんかな。
AVX-512 ならどうせガチガチに命令依存になるんだから アセンブラで良くね?
こんばんは VS installerにバグがあるんだけどどこに報告したらいいんだ?
>>273 メニュー項目
ヘルプ -> フィードバックの送信 -> 問題の報告
Boost 1.65.1出たけど、 - Update last known MSVC version. - MSVC 14.11 supports structured bindings. とあるから先日のVS2017アップデートでmsvcバージョンが上がったのにも対応したのかな?
新しいプロジェクトを始めようとしたらインストール済みの欄にテンプレートのリストが ないんだけど・・・ 前に2013使ってた時はC++でWin32 コンソールアプリケーションから始めてたのに2017だと そこが変わっててどれだか分からない
>>275 対応したみたいだワーニングが消えた
ただ、nugetがちょくちょく応答なしになるのは相変わらずで直ってないw
>>276 何もないのか名前や場所が変わって見つからないのかどっち?
インストール時にどれ入れるか指定した?
もしテンプレなかったら追加できるよ
なんかネットで使い方を検索するとプロジェクトを新規作成すると インストール済み>テンプレート>Visual C++>Win32 コンソール アプリケーション ってなっててまずそこから始めるはずなんだけど、現状は インストール済み>Visual C++ってなっててそもそもテンプレートのリストが存在しない そしてVisual C++の中にはWindows コンソール アプリケーション、Windows デスクトップ アプリケーション、 空のプロジェクトの3つがある 最初は名前が変わったのかな?って思ってWindows コンソール アプリケーションで始めたんだけど全然違うし、 そもそも以前はWin32 コンソール アプリケーションを選択した後にアプリケーション設定とかソースファイルに項目を 追加してC++ファイルを選んでたはず
>>279 だいたいオチが見えたわ
馬鹿は一生悩んでればいいよ
そこにあるものが全てなんだから それで我慢しろって話じゃねーの?
これだけ応用力がないとプログラミングなんて出来ないんじゃないか?
まだプログラミングのプの字すらできないんだから大目に見てくれよ・・・ これから勉強するからとりあえずコンパイラをインストールしようとしたんだよ
この件はともかく… VSだけじゃなくて最近どんどん勝手に内容変えられることが多くなって困ってる 外人て馬鹿ばかりなのか? 俺いいの考えた→全然もとと違う内容に変更 androidのアプリとかいつの間にかGUIが完全に変わってたり スパイウェアみたいな働きするようになったり 某言語も破壊的変更ばかり
何回か試用はしているわけで。2018というかずいぶんバージョン上がって入れてみたが、ローカライズされていてびっくり。 2017では英語のまんまだったけどマルチリンガル化したのかな。 VTuneはソース無しな最適化済みを逆アセしてレポート生成してくれるので便利だった。むしろ便利すぎて無いと困る。MASMな人でも使った方がいい。 C++の互換性はよくわからん。目的のコードのビルドが通らなかったのでまだICC試せていない。
インストーラーの15.3.1以降?は更新インストールが止められないバグがずっと治ってない 報告があっても次ぎなおしますっていうだけで治ってない 止まらないのでネットワークを切ったりすると環境ぶっ壊すのでキャンセルしないほうがいい これが嫌だからアップデートしないんだけど、更新ある場合に変更ボタンが更新ボタンになってて うっかり押してしまう それでうちは複数台が環境壊れたまま
MSはインストーラーすらまともに作れなくなったんだよ 雑魚以下
どこかのブログにも出てたけど普通の更新が止めらなれない 更新をクリック そのあとダウンロードが開始される ここでキャンセルするとキャンセルボタンがグレーアウトして 表示もダウンロードを停止してますになる そのあとダウンロードが停止されましたになるけどずっとダウンロードして 更新もそのまま進む で最後に更新が終了したみたいなメッセージが出てバージョンアップが完了する
キャンセルできないからアップデートしないとかアホなやつだな キャンセルがトラブルのトリガーだと分かってるならキャンセルする必要のない時間にアップデートすればいいのに
キャンセルのイベントを受け付けるメッセージループが回り始めるのがダウンロード完了してからなんだろう
>>295 確かに、強制自動アプデとかならともかく
今日のバージョンアップ適用したらUWPのリリースビルドがやたらと遅くなった
visual studio 2017のデバッグについてなんですが、 ここで質問してもいいですか?
すみません、スレ汚し失礼します。 最近Visual Studio 2017をインストールしたのですが、 デバッグ時にF11でステップインをすると最後まで突っ走ってしまいます。 ブレークポイントを敷いているわけではないので当然なのですが、 職場のVisual Studio 2008のステップインでは、 デバッグのスタート時(Me.Loadのタイミング)から ブレークポイントが無くても一行ずつ進みます。 上記のような設定がVisual Studio 2017にもあるようでしたら利用したいのですが、 オプションのどの項目がそれ該当するのかが分かりません。 もし分かる方がいらっしゃれば教えていただければと思います。 初心者ですみません。 よろしくお願いします。
図計描くならXAMLが一番軽くてコントロールしやすいですか?
用途がわからなくてなんともいいがたいけど 普通にドローしたいなら不向き 円弧などが描きづらい
Visual Studio Community 2017 「だけ」 15.3.3 のままwwww 草生えるwww
質問です。プロジェクトのプロパティから「リンカ>追加のライブラリ ディレクトリ」へ libファイルがあるディレクトリを指定しているのですが一旦ビルドすると そのディレクトリからlibファイルを削除しても普通にリビルドが通ります。 どっかでキャッシュされてるのでしょうか?出来たらlibを更新した後は 新しいものをリンクしてほしいのですがどうやれば良いでしょうか?
>>309 消してもダメですね…
ただReleaseビルドだと「libファイルがない」ってちゃんとなりますね。
でもDebugだとやっぱキャッシュされてるようで、普通に通ります…
前はこんな事なかったんだけどなあ…何故だろう。
debugフォルダごと削除しても普通に通る… どうなってるんだろう… Releaseだと無いってちゃんと怒るのに。
原因が分かりました! libファイルのパスに別のプロジェクトの「Release」フォルダを指定してるのですが 何故かDebugモードでビルドするとリンク先までDebugを開いてしまうのでそこがダメだったようです… 質問変えます。Debugモード時でもlibファイルがあるプロジェクトをReleaseフォルダのパスにしてるのに 勝手にDebugモードにされてしまうんですがこれどうにかならないでしょうか?
×libファイルがあるプロジェクトをReleaseフォルダのパスにしてるのに 〇libファイルがあるプロジェクトのReleaseフォルダのパスにしてるのに
×勝手にDebugモードにされてしまう 〇勝手にDebugフォルダにされてしまう 度々すみません…
こういう馬鹿を相手にしないといけないMSは大変だな
>>317 アプリ用プロジェクトとlib用プロジェクトがありまして
アプリ用プロジェクトのプロパティから「リンカー>全般」の「追加のライブラリディレクトリ」の項目に
lib用プロジェクトのReleaseフォルダを指定しています。
アプリ用プロジェクトでDebugモード時でもReleaseモード時でも
lib用プロジェクトのReleaseフォルダを指定しています。
でもアプリ用プロジェクトでDebugビルドを行うと何故かlib用プロジェクトのDebugフォルダのものがリンクされるようなのです。
何度確認してもフォルダ指定に問題はなく原因がわかりません。
>>318 Debugフォルダの物がリンクされていると思った理由
Debugフォルダのライブラリを消してビルドした結果
DebugフォルダもReleaseフォルダもライブラリを消してビルドした結果
は?
すげー単純な勘違いっぽいなw ほんと救いようのない馬鹿ってのはいるもんだ
設定間違ってるだけ 普通にやってれば、デバッグ リリース x86 x64の組み合わせで合計4つの設定が必要だろ。まとめて設定もできるけど。 あと追加ではなくVC++ディレクトリのほうでもいい。 そもそも、デバッグとリリース混合してビルドできなかったような。
4つもビルト必要? x86なんて要らんでしょ 趣味プログラムなら
>>318 の情報だけじゃ設定が間違ってるかどうかはわからないし、
設定が間違ってるとしてもどこがどう間違ってるか書かないとなんの意味もない
ってことで、
>>320 >>321 は何の意味もない
>>そもそも、デバッグとリリース混合してビルドできなかったような。 これが原因なんですかね。 アプリ用プロジェクトがデバッグビルドだとデバッグで作成した.libは無理なんでしょうか。 あとディレクトリの設定は間違ってないですね。 どれを見てもDebugなんて文字はないですし。全部Releaseディレクトリになってるので。
設定ですが「すべての構成」のところってDebugでもReleaseでもどっちにも反映される構成ですよね? それの追加のライブラリディレクトリがReleaseのディレクトリになってます。
>>326 lib用プロジェクトのDebugフォルダのlibを削除すると
アプリ用プロジェクトのビルドに失敗します。
その時のエラーメッセージが「C:\lib用プロジェクト\Debug\test.lib を開けません」となってます。
なので間違いなくDebugフォルダのlibをリンクしています。
「追加のライブラリディレクトリ」でディレクトリを指定しただけでは lib ファイルは読み込まれません。 どこかでどの lib ファイルにリンクするかを指定しなければなりません。 (1) [リンカー]->[入力]->[追加の依存ファイル]で指定している。 ここで相対パスを指定しているなら「追加のライブラリディレクトリ」が使用される可能性があります。 (2) ソースコードに記述している。 次のように記述しているなら (1) と同じように「追加のライブラリディレクトリ」が使用される可能性があります。 #pragma comment(lib, "test.lib") (3) プロジェクトを依存関係にしている。 この場合は「追加のライブラリディレクトリ」に関係なく同一構成の lib ファイルが自動的にリンクされます。
あと確か、 (4) ソリューションエクスプローラーでプロジェクトの中に lib ファイルを入れる。 この場合は「追加のライブラリディレクトリ」に関係なくその lib ファイルがリンクされます。
>>327 プロジェクト一式どこかにアップして
ソースは空でいいから
>>328 (1)でした!
ここでDebugとRelease別々に指定されてました。
人が作ったプロジェクトファイルを使ってたので
前の人が別個に指定してたんですね… ありがとうございました!
それと誰かが言ってましたがやっぱりDebugでビルドしてるときに Releaseでビルドされたlibファイルはうまくリンクできないようでした。 なので結局Debugの指定に戻すことにしました。お騒がせしました!
>>310 debugでリンクするディレクトリとreleaseでリンクするディレクトリが違うんじゃない?
自分の間違いを隠すために他人をけなすなよ、みっともない
オフラインインストール用にlayoutオプションでダウンロードしたら どのぐらいの容量になりますか? ja-JP指定すると容量はかなり減りますか?
>>338 インストーラーで容量表示されるんだから自分でやってみたら
>>339 あれはインストール用の容量です
ダウンロードされる容量ではありません
layoutで作られるフォルダはどのくらいになるか知りたいのです
7月中旬に Community 版をダウンロードした時はおよそ30Gだった
>>345 かまってちゃんだよ
単発で質問スレ立てなかっただけマシだと思わないと
自演ですかみっともない 30Gなんて光回線でも数時間かかるから聞いただけなのにかまってちゃん扱い
インストール容量とダウンロード容量の区別もつかないであおりですか? みっともない
なんでかわかんないけど これじゃif文が通らなくて if(p->get_a()->get_b()->get_c() == 100){ … } 一旦変数に代入するとif文が通るという現象が出て困ってます… int n = p->get_a()->get_b()->get_c(); if(n == 100){ … } どっかでメモリぶっ壊れてるのかな。 コンパイラのバグとかじゃないよね?
ビルドとデバッグの違いを知ってるだけで、 どうして、そんなにイキれるのか不思議で仕方ない。
最後にコロンをつけて終了の合図をしてるか、してないかの違では?
>>350 それだけ見るとコンパイラの問題っぽく見えるね
再現できるコード付けてバグ報告してみるとか
>if(p->get_a()->get_b()->get_c() == 100){ ( )で囲えば? if((p->get_a()->get_b()->get_c()) == 100){ それか、逆に書く if(100 == (p->get_a()->get_b()->get_c())){
>>353 色々試して再現できそうなら簡潔なコードにしてみます。
>>350 なんでかわかんないけどこういう人って
> これじゃif文が通らなくて
エラーメッセージは極秘なんだよな
言語が何かすら書いてないが、C++ならget_c()の戻り値型次第だな。 operator int() と operator==(int) をオーバーライドしてるとか?
本物観てないからントも言えないけど普通にタイプミスじゃないかな 書いてる人のスペックがわからんし
gccで通ったのにとか2015で通ったのにでここに質問ならわかるが 本来各言語スレで質問することじゃないだろうか
すみません質問です Community2017を1か月使ってたら使用期間が切れたと出て使えなくなりました 無償版だと思ってDLしたのですが違ったのでしょうか? VSの個人アカウントは作成されています なんか更新ページに誘導されてプロジェクトを登録云々・・・ とわ訳からんかったので終了して出てきてしまった Community2017を無償版として使い続けるにはどうしたらいいんでしょうか?
>>363 ライセンス登録してない場合、最初の1月は試用ライセンスになる
その誘導されたリンクのとおりにアカウントを登録してやれば無償で使い続けられる
https://msdn.microsoft.com/ja-jp/library/dn457348.aspx >> Visual Studio Community エディションのロックを解除する
>> – 30 日の評価期間の制限がなくなります。
https://ideone.com/tOa5lb こういうやつか?
VS2017で普通に通って動いたぞ
>>365 サインインしてるんだけどな~なんでだろ?
ライセンスって自動更新なんじゃないの?
なんか新しいアカウント作れと誘導される
訳わからん
もうちょっと格闘してみます
なんか知らないうちにライセンス更新されて使えるようになった;;; 新しいアカウントってのはネット上でのプロジェクト共有用のみたい 使うことないだろうけどwww ありがとうございました
>>355 興味あるから再現コードできたらgithubにでもあげてほしい
>>350 が作り込んだバクだろ
スタック壊してたら、変数に入れる/入れないで動作が変わるなんてよくある事
>>350 p-> ....
の前に(int)を付けたらどうなる?
>>372 が正解だろうな
メソッドでポインタ返してる時点でかなり怪しいしw
>>376 > ポインタとは限らないけど
get_c()の話じゃなくてget_a(), get_b()の話でしょ
float返してたとしても、一旦int変数に代入してから比較するのと直接比較するのとで 違いが生ずる説明はつかんな。
って書いてて思ったけど 普通にデバッグでその時の変数値見ればすぐ分かるやん
int n に代入する際の暗黙のキャストと、100と比較する際に生ずるキャストが異なる理由がないだろう。
あるとすればfloatじゃなくて
>>359 結構なベテランソフトウェアエンジニアでも小数の扱いを全く知らない人がいるから驚く
FLT_EPSILONやDBL_EPSILON知らないのだろうなぁ。
いや、もっと単純な話 if (1==1.3f) これがどうなるかわからない人がいるみたい
>>389 そういう曖昧な比較を書くプログラマーが素人
間違えそうなところはcastしとく
話の流れくらい理解しようよ
>>350 の原因の可能性を語ってるんだけど
>>389 はまったく曖昧じゃないし
1*2+3も(1*2)+3とかカッコをつけちゃう系?
根本的に違う方向に行ってるとしか思えない 単純にタイプミスだとおもうけど
>>391 C形式キャストが至る所に散りばめられた気持ち悪いコード量産してそう
C#しか知らない視野の狭い奴が自分しかメンテしない前提でのコードと、後でのメンテを考えたチームで書くコードの違いがわからずに得意気にしてるのが笑えるな
>>398 > 視野の狭い奴
お前のことじゃん w
不思議と ステップ実行とか、その時の変数の値見る程度すらやらないよな
>>404 >>400 にレスできない時点で何をほざいても無駄だろ w
どうもコンパイラの最適化にバグがあるようだ sseのfloat値がNaNになる 確認の為テキストに出力すると発生しない ネット環境が乏しいからVSのアップデートは したくなかったんだが試してみるかなあ めんどくせえ
コンパイラのバグだというのは再現コード書いてから言おうね。
どうせReleaseビルドで変数見てるとかやろ 吐いて正常なら正常
Release Date: September 19, 2017 - Visual Studio 2017 version 15.3.5
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#15.3.5 > Introduced support for Apple's Xcode 9, iOS 11, tvOS 11 and watchOS 4
Visual Studioってなんだっけ・・・
とまれ、ざまりん使い以外にゃ関係ねえか
いやいやポリゴンの箱が吹き飛ぶから一目でわかる とりあえず問題の箇所だけsseからfloatに 変えたら起きなくなったんで これで誤魔化す
Xamarin一式入れてるけど15.3.5アップデートで約1GBダウンロードしてたわ
>>417 はっきりとした原因または条件を示せないならバグと言ってはいけないよ。
ちなみにデバッグとリリースでは初期値が異なるから、それで結果が変わる可能性もある。
よくわかりもせずに適当なことを言うなよ あんたらに出してない情報も多くあるんだから 分からなくて当然だけど 何断言しちゃってる訳?アホかw まあ別に質問してる訳じゃないから スルーでいいよ
全部の情報出さずに「コンパイラにバグがある」って決めつけで書くのは有害 独り言ならツイッターに行け
>>413 >最適化にバグ
最適化ってそもそもリスクあるんだよ
コンパイラが誤解しないコードを書けってことだ
>>421 SSE使って3D周りのライブラリ書いたことあるけど、
>>420 と同意見だよ
逆ギレしてる暇があったら自分のミスを疑ってコード見直せ
苦Cを順調に進めてるんだがif文では大したことなかったのにswitch文では謎のウィンドウが出て続行を押さないと使えない 対処法教えてください
>>425 break書き忘れとかdefaultのスペルミスとか
>>426 いやbreakもdefaultも青くなってるし合ってると思うが…
懐かしいな 電車の中で何も知らずに読んでいた中学時代
>>422 情報の詳細は出せないけど、コンパイラのバグてあることはちゃんと確認した
って可能性が無いことも無い
コンパイラのバグかどうかの検証をこのスレで行う必要もないし
まあ
>>421 のレベルがわからんのでなんとも言えない
バグ発生条件を特定出来るスキルが無いことは確実 スキルを持ってるならこんな場末でグダッてるより、特定作業をしている方が楽しい そして特定出来てるなら、ドヤ顔で披露する
>>427 苦Cってそういう名前のサイトがあるんか…
どこで詰まってて、どんなエラーがでるのさ?
stdafx.hにおまじないを書いとけば、
まんま貼ってもビルドは通るけど
>>416 とまれって一般的な日本語なのか?ともあれの音変化だよな?
最近やたら目にするようになった
>>432 > そして特定出来てるなら、ドヤ顔で披露する
あるある
40年コード書いてて一回しかないけど w
>>436 昔からあるでしょう
小説読んでれば良く出てくる
>>437 30年くらいしか書いてないけど、コンパイラのバグはもっとたくさん遭遇してるぞ
記憶にあるだけで5回は
組み込み系のショボいコンパイラをよく使うからかな?
do whileの論理が逆というバグに遭遇したことが有る デバッグしたんだろうか?
>>439 自分で見つけて本当にコンパイラのバグであることが確定したのが5回なら素直にすごいと思う
>>425 だけどswitch文以外でもそうなった
仕様変更でもあった?
凄いな。俺には謎過ぎて何言ってるのかわかんねえぜ。
エスパーにしかわからない質問する人はプログラム作るのやめた方がいいと思う
>>61 これにやってたんだが昨日までデバックを押したら自動で進んで、選択するとこ選んで即座に消えてたんだがswitch文やり始めた頃から続行を何度か押さないと進まなくなった
ごめん言葉足らずかも
>>446 とりあえず出てるメッセージを読む所から始めようか。
その「続行」ってボタンがあるダイアログは、VisualStudioがあんたに何か伝えたいことがあるから表示しているわけよ。 ちゃんと読んでやれよ。
今やってみた どこもおかしくないはずなんだがな 自動変数ってウィンドウと呼び出し履歴っていうウィンドウが出る 続行押さないとプログラムは作動しなさそう
順序よく説明する
正直焦ってて変な文になってた
>>61 を見ながら苦Cをやり始める
if文辺りまで順調に進めていた
switch文に入ってデバックの開始を押すだけではデバックが開始されなくなる
少し進んでfor文でやったが変化なし←今ココ
少しは分かりやすく書けたかな
>>451 続行ボタン?が出てるダイアログの文章を書いてみな。
もしかするとブレークポイント設定していたりして・・・ 茶色いポチが有るならブレークポイント
>>453 ダイアログとはなんぞ
すまん初心者の中の初心者なので
>>454 これっぽいな。茶色じゃなくて赤だと思うけど。
ブレークポイントで止まったら、続行ってボタンになるし。
>>455 情報リテラシーを先に勉強した方が、今後の為には良いのでは…?
とりあえず写真撮ってみた
デバックの開始を押したときの画面
自分でブレークポイント設定してるじゃん 左の赤丸クリックして消せよ
デバッグ中はブレークポイントで止まるもんだ F5で次のブレークポイントまで実行するか F10で1行ずつ進めて逝け
見るからにWXGA? そんなもの支給する会社、見限ったほうがいいぞ
スクリーンショット取れないようにセキュリティ強化されているとか スマホ持ち込みのツッコミはなしでw
ソースコードをコンパイルするためだけにコミュニティをインストールしたのですが 何の予備知識もないのでどうやるのかわからなくて困っています コンパイルのやり方を教えてもらえませんでしょうか
C#、C++、VB、TypeScript、Python、R、…?
>>472 それじゃ答えようがない、せめてどんなソースコードかくらい書こうな
どこかで公開されているのならその場所のURL
>>474 C++だと思います
拡張子がエッチのファイルとかシーのファイルが詰まったフォルダがあります
>>475 すみません下のURLです
機能を開放するにはソースの値を変更してコンパイルしてくれとなっているんです
コンパイルってファイル開いて全部止まったあたりでF5キー押せばいいよ
>>480 ヒマなんしょ?
この先色々デタラメ教えられても気づかない
>>472 の姿が見えるw
クソっと思いながらググって自力でコンパイルできるようにする愛な
C#ならわかるけどC++のソースの取り込み方はわからんw VS2015でのやり方がそのまま使えるはずだから、こんなとこ当てにせずに自分で調べた方がいい
>>478 Native Toolsコマンドプロンプトを開いて、nmake_all.batを実行
警告とエラーは出るから、それは別途対処しないといけないけど
上のほうでスクショ貼ってた人の話題でてたと思うんですが 1368×768のノートパソコンを支給され、それで開発作業してるんですが これって普通じゃないんですか。
>>489 ここで聞くのは普通じゃないのでマ板へどうぞ
MSは出すとも出さないとも言っていない 必要なら2015使えば済む話
誤 必要なら2015使えば済む話 正 必要ならProfessional使えば済む話
>>498 それもちょっとずれてる
(正)Communityが使える条件ならCommunityを使えば済む話
(正)Communityが使えない条件ならProfessionalを使えば済む話
Communityじゃいかんの? MSもExpressの代わりとなる更新版って謳ってるけど
Express待ってるカスなんか切り捨てて済ませればいい話し 貧乏人がごねてるだけだよ
>>499 「必要なら」の意味がわからない盆暗は引っ込んでいなさい
>>502 Community知らなくて恥ずかしかったんだよね、よしよし
(Expressの条件が)必要なら2015使えばいい とも言えるね。
「MSは出すとも出さないとも言っていない」
これで終わり
>>493 が余計な一行を付けたのが悪い
代替手段としては Community Professional Express 2015 などがあるが 1個でExpress 2017のかわりになるものはない それぞれ 企業ユース 無料 新機能や互換性 を諦める必要がある
>>509 2017リリース直後、Expressは「available soon」って書いてたくせに、その後しれっと差し替えた経緯があるから、それも惜しいね
今の状況だけならそれで合ってるけど
ああ、こいつが元凶ね 建設的な話が出来ないかわいそうな人
>>512 不正確な情報出しても説得力がない
>>510 は同意
>>512 魚拓とっとけばよかったわスマン
138 デフォルトの名無しさん sage 2017/03/08(水) 02:37:03.41 ID:aTHU5YHG
自己解決
「Visual Studio 2017 Express will be available soon. 」
https://www.visualstudio.com/vs/visual-studio-express/ 過去の経緯に詳しいなら情報として出すのは構わんが
>>493 の2行目
>>498 の1行目
>>499 の2行目
>>502 >>503 こういう煽りは要らん
>>500 Community使える条件て、
結局個人か学生かオープンソースしかないのと同じ。
>>516 情報として出すのは構わんだって?お前の情報がそもそも不正確だって言われてるのに気付いてない?
昔話はともかく、 今の時点では正しい情報であるとは思ってるが
>>522 (誤)MSは出すとも出さないとも言ってない
(正)MSは当初出すと言っていたが、後に明言を避けるようになった
>>493 にリンクしてるのが見えない?
明らかな引用だけど
>>492 に対しての回答としては十分かと
じゃあ「今は」を付ければ満足か?
>>527 そうだね
当初は出すって言ってたくせに、MSが明示的に撤回しないのが悪いんだがな
MSは当初出すと言っていた 今はMSは出すとも出さないとも言ってない これで終了
>>529 よかったね、不正確な情報を指摘してくれて
>>529 Expressを求める声がそんなに大きくないから、方針転換してこのままフェードアウトさせるんだろな
https://www.visualstudio.com/ja/vs/visual-studio-express/ >Visual Studio Express
>十分な機能を備えた拡張可能な IDE には Visual Studio Communit をお試しください。これは、Visual Studio Express の代わりとなる更新版です。
>それでも Visual Studio Express を希望されますか?
>Express 2015 for Windows Desktop
>Windows のデスクトップ アプリケーションの作成をサポートします。
>Express 2015 for Web
>ASP.NET を使用して、標準ベースの応答性の高い Web サイト、Web API、またはリアルタイム オンライン エクスペリエンスを作成できます。
>Express 2015 for Windows 10
>ユニバーサル Windows プラットフォーム向けの革新的で魅力的なアプリを構築するための主要なツールを提供します。 Windows が必要です。
>Team Foundation Server 2017 Express
>ソース コード管理、プロジェクト管理、チーム コラボレーション プラットフォームです。
声なんて聞いちゃいないよ 今後はOSで儲からないのは目に見えてるから 開発環境を囲い込みの道具としてバラまくんじゃなくて マルチプラットフォーム化で本格的に儲けの一部にするための布石
PremiunとUltimateをEnterpriseに統合して最上位エディションを大幅に値下げすることで企業ユースの需要増加を狙っている節がある ボリュームライセンスのパッケージを廃止してw/MSDNサブスクリプションに誘導しているのも企業ユースの囲い込みか
>>534 最近は、.NET Coreの.NET Framework切り捨て、nuget.orgへのPaket統合PR切り捨てみたいな事例でユーザが騒いで炎上した結果、MSが結局方針転換してるで
>>534 Expressを求める声が無視できるほど小さいのは事実だろ
>>503 「必要なら」の意味がわからない盆暗は引っ込んでいなさい
>>538 「何かが」必要かも明示せずに何を言ってるんだ
>>539 盆暗自慢しなくて良いぞ
「必要なら」の意味がわからない盆暗はお前だけだから
従業員10数人の会社で社内ツール作成にExpress使ってるけど、 事業の利益率が低いから、Communityの売上に関する条件は容易く超えるんだよな…
>>540 なるほど、意味がわからずに使ってるんだね
>>542 盆暗自慢しなくて良いぞ
必要 : 必ず要(い)ること
朝から醜態晒してる盆暗くんのために特別大サービスでふりがなまでふってやったぞ
>>546 Community
条件はちゃんと確認した方がいいよ
>>547 「年商1億円未満」の条件が厳しいんだよね…
たいていの会社は利益率が低いから、わずか数人の会社でも年商1億円とかになっちゃうんだよね。
年商じゃなくて経常利益が1億円なら良かったんだけど…
PCが250台もあるのに年商1億いかない企業ってどんな会社なんだろ? アメリカじゃ普通なのかな
例え金がなくても見栄を張ってEnterpriseどーん!
あれこれ余計なこと悩んでないで一番値段の高い奴を買っとけw
>>549 年商1億超えてても赤字のとこ多いよ。
年商=年間売上 であって、利益じゃないから。
例えば年商1億で粗利20%だったとする。
人件費関連が1人あたり1000万だったら従業員は2人しか確保できない。
(ちなみに、人件費関連は実際に従業員に支払う賃金の2倍くらいの費用がかかるので、
この例の場合の賃金は1人あたり500万くらい)
だから、ほとんどの中小企業はアウトで、零細でさえも業種によっては困難。
>>558 たぶんスタートアップ企業がターゲットで、それだけの売り上げがある軌道に乗ってる企業は及びじゃないんだろ
ってか是が非でもVSにしがみつく時代でもないだろうにって開発部に応援入ってるの総務のねーちゃんが言ってた
しがみつくの意味が分からん 他にいいのがあるのに無理するみたいな意味だと思うけど、 じゃあ ほかのものを教えてくれ
総務の人じゃ知らんと思うが統合開発環境の中で一番快適なのがVisual Studioなんだよな
visual studio以外の開発環境使うのはメモリーの制約とかタダで済ませたいとか、基本的に妥協案だからな
>>571 だよね、総務のねーちゃんレベルで何言ってんだか
総務のねーちゃんの意見で開発環境決めるやつがいるんだな どんだけねーちゃんに気に入られたいんだよw
Visual C++のWindows デスクトップ ウィザードで、アプリケーションの種類をWindows アプリケーション選んで プロジェクトが出来上がったところですべて保存して保存しようとすると 「操作を完了できませんでした。インターフェイスがサポートされていません」とメッセージが出て プロジェクトの保存ができないんだけど、VSのバグですかねこれ? 指定した名前のソリューションフォルダだけできて中身空だし・・・
>>579 おま環
必要なものを全部インストールしたか確認
保存場所が書き込み禁止になっていないか確認
設定ファイルが変になっていないかなどなど
お前の環境か操作が悪いだけ それが全世界で発生していたらどうなっているか想像することが出来ないのか?
>>580 3週間前にフックのテストするプログラム作った時は何事も無く保存できたし
VSのアップデートした時に設定でも狂ったかな・・・
どうしても直らない時は、修復なり再インストールなりすればいい
使用言語はC#でCommunityを使用しています 間違った記述の場合ビルドする前にエラーが表示されるのですが、Gitを使用するためにTortoiseGitなどをインストールし設定したところそれがなくなってしまいました 例えば返り値にstringを指定しているのに何も返していないのにエラーと表示されない またクラス作成時、最初からいくつか名前空間が記述されていたのですが今はSystem名前空間だけしか書かれておらず、 namespace プロジェクト名の記述もなくなっています。かなり不便なので直したいのですがどのようにすれば修復できるでしょうか?
連続書き込みですいません InteliSenceは有効になっているのを確認していてメンバの自動表示はされるんですが、外部ライブラリのメンバが一切出ないです Gitは初導入で何か間違えてしまったのでしょうか? クラスの新規作成時のテンプレート?みたいなのも消えてしまいました
再起動しても直りませんでした 今気づいたことなのですが、おかしくなってしまったVS2017のほうは「ソリューションエクスプローラー フォルダ」と表示されていて おかしくないほうは「ソリューションエクスプローラー」とだけ表示されています
エラーウインドウでインテリセンス有効になっているのに動作していないとか設定で直るレベルじゃないだろ 全部消して設定も消えたの確認したうえで再インストールだ
ありがとうございます。VisualStudioは壊れていないと思います 他のプロジェクトだと正常にIntelliSenceは正常に動作します Gitリポジトリはもともとどちらも作成していて異常なプロジェクトはtortoiseGitでbacklog上にプッシュしました ソリューションエクスプローラーでフォルダービューから切り替えると真っ白になります 正常なプロジェクトはローカルリポジトリだけです
visual C++ のpython拡張モジュールを選択するとプロジェクトの作成に失敗するのですが、 解決策を教えていただけないでしょうか。
>>594 後出しでsすいません。
プロジェクトファイル"moduke1.vcxproj"を読み取れません。
C:\Users\ ・・・ \module1\module1.vcxproj(71.5): 式
"[System.IO.Path]::GetDirectoryName('')"を評価できません。パスの形式が
無効です。
プロジェクトファイルの該当する行には以下の記述があります。
<PythonDExe Condition="$(PythonDExe) == ''">$([System.IO.Path]::GetDirectoryName($(PythonExe)))\python$(PythonDebugSuffix).exe</PythonDExe>
そのプロジェクトファイルは、XML か? そのタグを手書きしたのか? それとも、ウィザードで設定したら、プロジェクトファイルに反映されたのか? それは、整形式になってるのか? $(PythonDExe) $(PythonExe) D の有無が異なるけど、これは正しいのか?
pythonのインストールはvisual studioから行ってます。 python 3 64-bit python ネイティブ開発ツール Anaconda3 64-bit をインストールしています。
>>597 レスありがとうございます。
プロジェクトファイルの1行目にxmlとあります。
<?xml version="1.0" encoding="utf-8"?>
プロジェクトの作成はソリューションエクスプローラーのソリューションを右クリックして
追加 -> 新しいプロジェクト
から行っています。
実行結果は、
>>596 で示したエラーになります。
ソリューションがある場所を見るとモジュールができており、
そのなかのプロジェクトファイルの該当する行を
>>596 でコピペしております。
整形式
検索してみましたが、すぐに理解できそうにないです。すいません。
Dの有無については、できたものがそうなっているので、正しいと思います。
>>597 追加ですいません。
該当する行の周辺は以下になります。
DはDebugという意味のようです。
<PropertyGroup Label="PythonConfiguration">
<RegistryView>RegistryView.Registry32</RegistryView>
<RegistryView Condition="$(Platform) == 'x64'">RegistryView.Registry64</RegistryView>
<PythonTag>$(PythonVersion)-32</PythonTag>
<PythonTag Condition="$(Platform) == 'x64'">$(PythonVersion)</PythonTag>
<PythonHome Condition="$(PythonHome) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\$(PythonTag)\InstallPath', null, null, $(RegistryView)))</PythonHome>
<PythonHome Condition="$(PythonHome) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\$(PythonTag)\InstallPath', null, null, $(RegistryView)))</PythonHome>
<PythonExe Condition="$(PythonExe) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\$(PythonTag)\InstallPath', 'ExecutablePath', null, $(RegistryView)))</PythonExe>
<PythonExe Condition="$(PythonExe) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\$(PythonTag)\InstallPath', 'ExecutablePath', null, $(RegistryView)))</PythonExe>
<PythonExe Condition="$(PythonExe) == '' and $(PythonHome) != ''">$(PythonHome)python.exe</PythonExe>
<PythonDevVersion>$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'dev', null, $(RegistryView)))</PythonDevVersion> <PythonDevVersion Condition="$(PythonDevVersion) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'dev', null, $(RegistryView)))</PythonDevVersion> <PythonCorePDBVersion>$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'core_pdb', null, $(RegistryView)))</PythonCorePDBVersion> <PythonCorePDBVersion Condition="$(PythonCorePDBVersion) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'core_pdb', null, $(RegistryView)))</PythonCorePDBVersion> <PythonCoreDVersion>$([MSBuild]::GetRegistryValueFromView('HKEY_CURRENT_USER\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'core_d', null, $(RegistryView)))</PythonCoreDVersion> <PythonCoreDVersion Condition="$(PythonCoreDVersion) == ''">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\$(PythonTag)\InstalledFeatures', 'core_d', null, $(RegistryView)))</PythonCoreDVersion> <PythonDebugSuffix Condition="$(PythonCoreDVersion) != ''">_d</PythonDebugSuffix> <PythonDExe Condition="$(PythonDExe) == ''">$([System.IO.Path]::GetDirectoryName($(PythonExe)))\python$(PythonDebugSuffix).exe</PythonDExe> <PythonDExe Condition="!Exists($(PythonDExe))">$(PythonExe)</PythonDExe> </PropertyGroup> byte制限に引っかかるので2回に分けています。 長すぎる行があるとでましたので一部改行しております。
GetDirectoryName の() の数、合ってる?
>>599 >プロジェクトの作成はソリューションエクスプローラーのソリューションを右クリックして
> 追加 -> 新しいプロジェクト
>から行っています。
元のソリューションの構成がx64ではなくてx86になっているのでは?
Python3(64/32bit)両方インストールしている環境では、x86のソリューションにPythonのプロジェクトを追加するとPython 32bit版で構成され
x64の場合はPython 64bit版で構成される
ソリューションがx86のままで64bit版のPythonしか見つからないのでプロジェクト作成に失敗している気がする
>>602 >>603 レスありがとうございます。
>>603 さんのご指摘から解決いたしました。
pythonアプリケーションでは構成がAny CPUとなっていおり、x86とx64を選べなかったため、
python3 32-bitを追加でインストールしたところ、作成に成功しました。
みなさま、お付き合いいただきありがとうございます。
企業なのにCommunityでガチ開発しているうちの会社w もしかして、exe にedition情報が暗号化されて埋め込んであったりすんのかな?
BSAに通報しろよ 不正コピーのoffice使ってるのと同じ事だぞ
PC 台数 250 台未満かつ年商 1 億円未満の企業や団体。当該組織は 5 名まで利用可能。
利用条件から外れてるから
>>605 の犯罪告白になったんだろ
開発はCommunityでよくても 製品リリースするときはPro/Entでコンパイルしないとだめっすか?
つーかプロじゃないとデバッグ機能不足してて駄目だろ。 CommunityってただのVS洗脳用の環境だよ。本職が使うものじゃない。
>>613 ProfessionalとCommunitiyの違いを把握してるか?_
馬鹿は黙ってた方がいいぞw
>>613 2015 Express でもデバッグ機能不足なんて感じたことないんだが w
>>616 NUnitやxUnitの単体テストデバッグめんどくさくね?
>>616 .NET Core2.0のプロジェクトどうやってデバッグするん?
機能が少ない、Community 版を使っている、会社など無い
∧_∧ ┌──────────── ◯( ´∀` )◯ < 僕は、eclipseちゃん! \ / └──────────── _/ __ \_ (_/ \_) lll
CommunityはProfessionalからCodeLens省いただけだとマジレスしたら駄目なの?
TFSのCALの有無も違う まあVS communityを使っているような所なら最大でも5ユーザーしかいないはずだからTFS expressでも充分なはずだけどな
>>617 単体テストはわかるけどデバッグ機能って違いあったっけ?
>>618 それは2017と2015の話で今回の話とはちょっと違う気が...
>>625 >それは2017と2015の話で今回の話とはちょっと違う気が...
2015Expressでデバッグ機能が足りないってことは間違ってなくね
>>626 標準?
なんの話?
>>627 いやまあそれはそれで正しいんだけど...
話の流れを理解してほしかったけど無理みたいですな
>>628 CommunityでxUnitの単体テストデバッグ方法よろ
>>628 間違えたwww
2015ExpressでxUnitの単体テストデバッグ方法よろ
>>629-630 まず「単体テストデバッグ」とか言うオレオレ用語を定義してくれ
>>631 まあ単体テストに限ったことじゃないけどね。何を混乱してんの?
テストエクスプローラー→任意のテストを右クリック→選択したテストのデバッグ
デバッグの話の流れでテストの話ばっかでWindows C++アプリについて1件も出てこないのが時代を感じる GUI開発だと単体テストとか使うことがほとんどないな
>>624 てか今はVSTS使うからどうでもよかですね
WindowsではVSしか使ったことがないんだけど、MacOSでも一番ポピュラーなのってVSなの?それともAppleがリリースしてるX-codeってやつなの? 身近にMac使ってる人いないから、教えて欲しい
Macは基本的にXcode それ以外を使うにしてもこれだけは入れてると思うよ 無料だしね
Xcode入れるとclangなgccコマンドも使えるようになる
>>632 > テストエクスプローラー→任意のテストを右クリック→選択したテストのデバッグ
そりゃ単体テストの機能がないからテストのデバッグなんてできるわけないでしょ?
それぐらいはわかって欲しいんだが w
>>642 単体テストの機能がないって具体的にはどういうこと?
Expressではデバッグ機能が欠けてることは明白だろアホか
5年後に.NET Core使ってるやつなんていないだろうな
>>646 おじいちゃんその話すでに終わってますよ
MSはずっと感覚がずれてる 使う人間もずれてる SL出た時もこれでMSの勝ちだ C#のMVVMの天下だみたいな書き込みがあったけど まあ予想通り全然流行らなかった
>>650 ver 15.4のRCが出てたような気がする
スィーディーアァクションゲーィム…? クレィーーーージィ
>>650 15.4.0 Preview 3.0では「リンカー」→「デバッグ」→「デバッグ情報の生成」を「いいえ」にすればpdbごと出力されなくなってました。
Expressで話しをそらそうとしてるアホがいるが、
もともとは
>>613 でProとComuの違いを理解してない無知を晒したアホが原因だからなら
さっさと氏ねよ、低悩w
人格を叩きだしたら同レベル あんなのと同じとこに下がんな 訂正しとけ。
Community 版に、メトリクス系・品質保証などの測定ツールとか、付いているか? CI ツール、ソースコード・バージョン管理、バグチケット、進捗管理なども
最近はExpressと言えばnode.jsのExpressだよなあ
>>656 DevOps関係はVSTSで使えるから大した問題ではない
>>653 exe/dllに埋め込まれるpdbをファイル名だけにする方法があるみたいだけど、どうやってやるんだろ?
GUIからファイル名だけにした場合はフルパスになっちゃうし…
>>659 node.jsのExpress知ってる?
しらないだろ?
>>656 お前が挙げた項目、Enterpriseでは何に相当するのか言ってごらん
>>662 結局デバッグ方法出せずに終わったアホだったよねw
>>656 おまえ、ほんとに何も理解してないだろwww
>>665 の質問にちゃんと答えろよ? 答えられればだけどw
>>666 そんなにしつこいのはなんか気に障ったのか?
話の流れを読めないバカが粘着してるとしか思わなかった
>>671 論理的に考えられないならプログラム向いてないから、やめた方が幸せになれるよ
>>672 会話するときには事前に仕様書提示しろってか w
まあ必死なのはわかったよ
PROはAzure特典ついてくることや価格の割引あるから結局タダ以下なんだが。 無料のCommunity で満足してるとか笑える
MSももう開発環境で金取ってる状況じゃないのにな。
ごちゃごちゃうるせえな いいから右手動かしてろhage
>>679 Proで妥協するなよ
Entに突撃しろよ
>>694 お前のせいだったのか次から気をつけろよ
c++プロジェクトのビルドが遅いんだが速くする方法教えてけろ。パソコン買い換えるのは無しで
マルチコアでコンパイルする。っていうのは標準でONになってるんだっけ?
なってるはずだしコンパイル中の出力画面に数字でるからわかるね
CPUかメモリ不足かファイル入出力かじゃないかね メモリ増えやすと劇的に速くなるが、、 ストレージをSSDにするのも有効 何か手近に材料ないんかな
あー試したらマルチコアできてないような プロジェクトのプロパティのc++のコマンドラインに/MP追加してみて
>>701 試したのですが、タスクマネージャーでCPU使用率が/MPの有無に関わらず20%前後。
SSD、MEM32GB、3.8GHzCPUなのでわりと速いPCです。
リビルドすると5分くらい掛かります。
>>702 どれくらい速くなりそうですか?
/MP 100とか指定して無理やり多重度を上げるとか ソースファイルが少ない、IOが頭打ちになっている、/MPが無効化されるオプションを使ってるとかだと意味ないだろうけど…
>>704 ソースファイル100個くらいあります。
MP無効化はしていないはずなんですが。
大量のソースファイルをインクルードするcppを一つ用意してそれのみをビルド対象にするとか
分割するかスペック上げるかの2択 量が問題なんだから、速くするか減らすかしかないんだよ
もしかしてコンパイルじゃなくてリンクが遅いんじゃないか?
バグかもしれんけど、「複数プロセッサによるコンパイル」をオンにした状態で 「追加のオプションに」「/MP」を付けると、差分リビルドがかからず毎回フルビルドになるという現象が起こる。 GUIに複数プロセッサオプションが無く、手動で/MPを付けるしかなかったVC2008時代のプロジェクトを移行したら発生した
100個のソースで合計どれくらいの内容があって、どんなマシンを使って、どれくらいの時間かかって遅いと言ってるのか分からないけど 場合によってはしょうがない
>>715 Office 365の分も有るけどAzure分と合わせても通常ならSA更新料にも満たないね
でも通常から外れると…
嫌なんでもない。該当者だけが得してりゃいい。
うむ、世の中には知らないままでいる方が良いこともある
毎月50ドルのAzure使用権が貰えるんだっけ そんな中途半端な額もらっても使い道なくね?
>>719 各サービスの価格も知らないんだろ?
使ったことのない時代遅れの馬鹿は黙ってろ
Ver.15.4.0アップデート Xamarin関係がほとんどだと思うけど約7.7GBのダウンロード
msvcにARM Desktopビルドが入ったらしいが
>>726 まもなく?ARM版Win10 Desktopが出るからそれ用では
リリースノートには書いてないみたいだ。
元情報はこれかな
https://twitter.com/never_released/status/916690925727891457 ツイート検索してみたら、インストールオプションに「Desktop C++ for ARM and ARM64」があるとのこと
>>730 never_releasedとかwww
その前にtwitterのURLでh抜く必要あるのか
どこのURIでもh取る意味なんか何もないよw もともといかがわしいことする連中のreferer対策だったんだろうが、 2chなんか10年以上前から直リンじゃないし、そもそもまっとうなURIで referer対策なんぞ必要なわけがない
>>736 もともとは2chが転送量オーバーのときに対策として行われていたマナーのこと
リンク貼るとaタグが生成されて転送量が増えるのを防いでいたらしい
(だったら2ch自体がaタグ作るなと思うが)
専ブラが開発されて一般化した今もう意味はない
本当にみっともない悪習だ 嫌儲のど素人が真似るならともかく、ム板でh抜くバカは死滅しろ
>>737 ちょっと無理あるでしょその話w
AAならともかくタグ程度でどんだけ転送量増えるのよww
そうじゃなくてもともとはアクセス元を隠蔽するのが目的だし、恐らく起源は2chですらないよ
マナーだ悪習だとスレ違いのレス書き続ける人たち
>>723 コミュニティはお預けらしいな
h抜きって2ch(5ch)側にリンク踏んだのを知られないための対策だと思ってた。 てかそうじゃないの?
ttpよりもsage原理主義のほうが重症だと思うぞお前ら sageないと荒らされるという被害妄想に犯されているなんて統失そのもの
>>726 マイナー感は否めないがsnapdragon835+win10(≠mobile)の出る予定がある。
未知数だがwin32アプリが動くという話もあって俺個人は凄く期待してる。
>>749 いきなり関係ないヘイトをぶち込んでくる
お前も相当基地外だぞ
>>754 それ単純に間違ってるからw
プログラマのはしくれならそんなの無意味だって分かるでしょ。
ダメな奴がやりがちな、低頻度でしか実行されない箇所の無駄な最適化と同じだ
むしろh抜きがアングラ的な動機から始まってることを知らない奴がいることに驚きだよ
まあアングラなんてすでに死語になって久しいけどねw
始まりの動機なんて興味ないが jumpページ対策として今でも一定の効果があるんだから仕方ない
ど~でもいい話だけど、スタートにピン止めすると箱だけでアイコンが表示されないよね。
>>754-755 それ間違ってない?
転送量削減じゃなくて、サーバーの処理負荷がやばいからhtml生成プログラム側のAタグ付与のコストを減らそうってことだったかと
だいたい当時転送量減らすために 日付の西暦も2桁にしたくらいなのに
で結局15.4って正式リリースになったの? まだ黄色い旗は立ってない
>>760 スレも読まず公式の発表見ずに旗だけ見ているのか
インストーラから更新してるけど、なぜか始まるまでに少し待つ必要があった
>>758 だから違うってw
こんなスレにいるんだから一応プログラマでしょ理論的に考えてよ。
転送量でも負荷でもどっちでもいいが、それで何%ぐらい減らせると思う?意味ないでしょ。
つーか"ttp" "referer"でググてみw
経緯も効果も詳しくないけど、それって当時運営からお願いされたんじゃ無くて住民が自発的に始めたんでしょ? 理論もなんも無さそう
>>756 h抜きなんで馬鹿らしい方法じゃ無くて一般的に認知させている方法で省略すれば良い
protocol://を省略すればwebブラウザは
http:// を付加する
>>758 それも間違っている ネットワークやサーバーの負荷が問題なら運営がリンクを生成しないようにすれば良いだけの話
放置したと言うことは問題では無かったと言うことだ
>>763 諸説あるんだからw
referer付けてググればそういう結果が出るだろう
2ch危機のころはリロードなるべく避けて
h抜きを励行してたよ
正しいかどうかじゃなくてそういう風潮が広がってて そういう噂が出回ってたので少しでも貢献しようとした プログラムは理論馬鹿が多くてそういう面を軽視しがち 1+1は常に2だと思ってる
2ch危機以前からh抜きは行われていて「2chは初めてか? 直リンすんな初心者」と煽られていた 直接飛ばないし、検索エンジンに全部クロールされてるので、全く意味のない事
つまりとりあえずh抜いとけば間違いないってことだな
ユーザー名に限らずバイナリには個人特定できる情報が含まれていると思ってるので 匿名で晒すプログラムはソースしか貼らない。(コンパイル済みバイナリは貼らない)
自分の見てた記憶では、アクセス元が2chとわかってしまうと サイトの主が気づいてページ消したりアクセス拒否したりするから そっとのぞきに行けよって風潮だったと思うんだが
--clean 付けて古いバージョンのlayoutを削除する方法やってみたけど、要らないの全部消してくれるわけじゃないんだな それとも一見古いバージョンのフォルダに見えて、実は全部必要なのかな???
>>770 ソースを別フォルダに移すのが一番簡単な対策法じゃなかろうか?
%%%%4NEL%%%%
000-SAV-&1.0888214%ML<\47MBL%0.2\MSSSS4.213>
1.8882/%B/%SB/<\2/7BL\%\%B!B%47L%Si72B>%10.2%\
002%\B%===>
>>52 .B<\rbc/2.8>>\7B<<\7LB>>\72S\<%\42%><\br>001BYON$\%7L2%3.33GHz>
>>2 .3GHz<\br>
41.B%LB%"<<%11.6$%><<\86.1B
>>2 LB>"B???S3
>>71 $-?>6%<\br>
082@<\7L@@<\br>
\LOOP>0<1Entra
>>775 いつまでその話すんの
hつけるつけないなんてぶっちゃけどっちでもいい。蒸し返すな
2つ以上起動してるといつの間にか片方が死んでたりするな 2015ン時はこんな事なかったのに
触っていないプロセスが勝手に死んでいるのは自分で止めているかOSの不具合だろ
なぜプロセスの不具合を除外するのだ。MSを信用しすぎだろ。
>>736 referer対策も理由の一つではあるが
1つのレス中にhttpを何個も書くと投稿出来ない仕様だったんだぜ
vc++のnugetで度々応答なしになるのなんなん?いつ直るの?もう直らないの?
>>783 そんなもん、低スぺおま環だろうよ
NuGetでそんな現象起きんわ
個人的感想だけど低スペックを理由にする奴はスキルが低い。Java屋の言い訳がいつもそれだった。
>>413 だけど更新しても改善しないね
調子が悪い関数に絞って最適化offにして
凌いでるけど
それでも運が悪いと再発する
ランダム値は使ってないんで
運の絡む要素は無いはずなんだが・・
どうしてこう不安定なのか
vs2015にすりゃよかった
初期化忘れとか多くて デバッグだと動くのにリリースだと動かないとかな
textoutで-nanに化ける処理まで特定して その処理の直後にtextouを置くと 起きなくなる 処理自体はそれこそvs2008以前から 使っていて 以前はこんな不安定な挙動はしなかったんだよなあ
ATOK2017を使っているが、Gitを使っているプロジェクトで、チームエクスプローラー→変更→コミットする際、 「コミットメッセージ」を入力しようとしてIMEオンにしてタイピング始めるとVSが落ちる。 MSIMEでは発生しない(さらにいうとMSIMEで1文字でも入れてからATOKに切り替えて入力を続けても落ちない) ジャストシステムに報告すべきか
更新したら15.4にならずに15.3.5になったんだが Pro
>>794 インストーラー更新していないとか変なことしていないだろうな
>>796 そうなん
>>797 実は一度DLを止めて2回に分けて落としてたからおかしくなったみたい
今インストーラ更新したらまたDL始まったありがとう
お陰様でちゃんと無事15.4になりました 今回はDL量が多いですね SP4って事だからかな? UWPのパッチを当てる時間が結構長かった
C++とC#の必要そうなやつしか入れてないから毎回すぐ終わるな C++は最近使っていないから不足しているかもしれないがw
と、思ったらもっと深刻な問題を起こしてるなw 【Microsoft】Windows 10の10月分パッチで正常起動しない不具合
>>792 新規追加ダイアログなんかのファイル名入力でもIME(ATOK)オンで文字入力するとVSが落ちる。
VS2015からかな。2013ではそういうことなかったと思う。
>>792 久しくそれで落ちてなかったんだけど昨日15.4にしてからそれで落ちたな
もしかしてついでにgithubエクステンションインストールしたの関係あるかな
俺もATOK派だけど アップデートは偶数年だから全く問題ないな
日本語なんか使わない俺は最強。このレスも英語で書いてる。
>>791 そういうのは十中八九スタックかヒープ壊してるんだよ
意外と自分以外にもATOKでVS落ちる人多いんだな 不幸中の幸いなのは、落ちるタイミングがコミットメッセージ入力、つまり全ファイルを保存してステージングした後ということで 落ちても編集中のファイル損失が基本的に無いことか
15.4でも相変わらず、AVX512 intrinsicフルサポートされてないな
>>807 俺は2016で落ちるよ
今githubエクステンション無効化してみたからこれでしばらく試してみる
落ちた ということでgithubエクステンション関係なかった
MS「アンチウィルスもIMEもサードパーティ製は認めない」 こうですか
>>817 レジスタ多すぎだし自動最適化もないからアセンブラで組むのは時代遅れだよ。
今のところIntelの使ってる。
任意のディレクトリ内にクラス作成してその際ディレクトリ階層の名前通りに複数の名前空間が設定されるような方法ってありますか? ソリューションエクスプローラーでフォルダ選んで追加→新しい項目なら空ファイルは作れるんですけど クラスの場合だと場所がグレーアウトしていて直下に置かれてしまいます
githubエクステンションをアンインスコしたら落ちないようになってきた気がする
一つのソリューションに沢山のプロジェクトがあって、沢山のファイルを開いています。 その時に、今編集中のファイルが属しているフォルダが、ソリューションエクスプローラーの中のどの プロジェクトのフォルダ(あるいはそのサブフォルダ)なのか知りたいのですが、どんな方法がありますか? 現状では、編集画面上部にあるそのファイルのタブにマウスオーバーすると、パスが表示されるのでそれを頼りに ソリューションエクスプローラー画面で探しています。 そうではなくて、一瞬でそのフォルダを展開する方法を知りたいのです。
ソリューションエクスプローラの同期ボタン? ソリューションエクスプローラの検索ボックスにファイル名入れるのでもいいかも
テキストエディタでアクティブになったタブのファイルがソリューションエクスプローラー上で 選択状態になる設定があったはず。常にパカパカ開くのはうざいんで俺は使ってないけど。 必要な時だけ探せる機能だったらよかったんだが。
>>823 オプション→プロジェクトおよびソリューションの「アクティブな項目をソリューションエクスプローラーで選択された状態にする」
いちいち変わってウザい場合は、拡張機能のCodeMaid入れてキーボード操作。
作ったプロジェクトのソースが勝手にMSに納品される仕様はVS2017にも標準搭載なの?
>>824 >>825
>>826 >>827
ありがとうございました。
上手く行きました。
>>828 検収済にして印鑑まで取ってきてくれるなら言うことない
>>830 いや、金を振り込んでくれるところまでが納品だから
>>828 被害妄想はネトウヨの始まり
もう始まってたりしてw
Expressエディションのダウンロードページ、左下から英語に切り替えると2017 for Windows Desktopが出てくる
6日にpreviewという記述があったらしいが今は見当たらない
デジタル署名日も7日になってる
EULAIDもRTW(Release To Web)って書いてある
https://www.visualstudio.com/license-terms/mlt080317/ >>834 キタ Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒(。A。)!!!
めっちゃ今更なんですけど、Visual StudioのUIってWPF製なんですか? そうだとしたらいつリライトされたのですか?
>>842 VS2010
IDEのウィンドウのサイズを変えて描画が間に合わないのでわかる
VSの右下のところドラッグしながらサイズを変えていくと それまでは変なラグがあってもちゃんと描画されてた VS2010からはサイズ変えると最初は増えた部分が黒の塗りつぶしで表示されて そのあと描画される感じ
>>845 マジで来てるわ w
とりあえずsetupをダウンロードして更新日時見たら2017/10/16 5:30となってる
Fall Creators Updateに合わせたんかな?
例えばC#の編集中に #if(false) #endif で不要なコードを囲って無効化しておこうと思い、 #if(false)まで入力した瞬間に、折りたたんであった関数ブロック、ifブロックなどが 全て勝手に展開されてしまいます。 その為に、#endifを入力しようと思っていた場所がどこなのか分からなくなります。 これを防止する方法はありますか?
>>848 全部手入力じゃなくてコードスニペット使えばそんなことにはならんのでは?
みんなフォームはWPFで作ってるの? そろそろそっちにしたほうがいいのかね? ずっとWinFormで作ってるんだが
Expressインストーラーだけダウソしたけど 数日(月)後に改めてインストールしようとするときに もう入れられなくなってたりする?
UPFは制約が多い WPFは今更覚える気ない WinFormはDataGridViewがクソだけど意外となんでもできる ただし高解像度に対応できてない→でも高解像度使ってるwindowsユーザーはあまりいない こんなかんじ?
VS使って間もないんだけど入力補完強すぎて感動した・・・ Notepad++でこれぐらい助けてくれるプラグインってない? FTPで直接鯖の中の書き換える用にNotepad++使ってるだけなんだけど
Formsの高解像度対応はこないだのFrameworkバージョンアップで入ったような
Express入れてみたけど、.NET Standardのライブラリは作れないんだな .NET Coreにも対応してないし
>>855 >>856 ほう…結局WinFormsに回帰したの?
WPF、UWPで覚えることってXAMLとデータバインディングぐらいだから大したことない 嫌でも徐々にXAMLに移行していくんだから慣れるなら早い方がいい
>>858 してない。WPF等にも同様の対応がされてる。
>>845 VCにATLは付いているけどリソースエディタはやっぱり付いてないな
>>846 それお前がDLした時刻だろw
>wget -S --spider
https://download.visualstudio.microsoft.com/download/pr/100158552/1274d957650c916fd7f86ebb32f3b260/vs_WDExpress.exe HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin:
https://www.visualstudio.com Cache-Control: public, max-age=259200
Content-Disposition: attachment; filename=vs_WDExpress.exe
Content-Type: application/octet-stream
Date: Mon, 16 Oct 2017 03:57:44 GMT
Etag: "b92db618f3fd31:0"
Last-Modified: Sat, 07 Oct 2017 01:53:39 GMT
Server: ECAcc (tkb/7320)
X-Cache: HIT
X-Powered-By: ASP.NET
Content-Length: 1077168
>>859 じゃあWPF覚えるかぁ
おっさんにはきついけど
>>860 WPFって最初から高解像度対応じゃなかったのか
Formだって最初からある程度は高DPI対応してまっせ .NET Standardって何だったっけと思ったら要するにWin8時代のPCLの後釜か かずき氏のHPにPCLが最大公約数的だったって書いてあるけどこれはちょっと変だね。 PCLはプラットフォーム固有のコードも書けたはずだと思ったけど、.NET Standardこそ最大公約数的になってる
WPFでmacOSアプリも作れればいいんだが・・・"W"じゃなくなるけど Xamarin Formsが近似解だけど、Mac非対応らしいし
早く.NET StandardとXAML StandardでWindows、Mac、Android、iOS…全部まとめて作れるようにしてくれ。
>>865 Xamarinがなんだか理解してないだろ、低悩
>>865 Mac対応してるはずだけどまだプレビュー版だっけ?
>>870 カッカしすぎてレスする相手間違ってるぞ
Windowsで普及しないからといってMacにまで対応するのは勘弁してほしい。
Windowsで普及しない?いやいや世界観は人それぞれですな
Windows以外でも使えますよ、ていう宣伝のためだろうに Macやlinuxは自前の開発環境あるんだからそっち中心のやつらはVSなんか使わなくていいよ
>>854 omnisharp公式では対応してないみたいだね
Notepad++使ってないからわからんが、非公式の探すか自分でOmnisharpへのバインディングを書くしかないかな
もしくは、対応してるエディタをつかうか
http://www.omnisharp.net といっても、補完のためには他のファイルも解析しないといけないからFTP越しだと辛いかも
>>864 >PCLはプラットフォーム固有のコードも書けたはず
最大公約数で正しい。UWPとXamarinを選べば、両方にあるAPIのみが使える。もしUWPとXamarinにプラットフォーム共通のAPIがあればそれも使える。
それを整理した.NET Standardは「.NETを名乗るならこれに対応しよう」という規格。つまり、今後はUWPも.NET FrameworkもXamarinも(なんなら独自の.NET実装も).NET Standardを最低限満たすように実装されていく。
プラットフォーム固有のことを書きたければそこをターゲットを絞った別ライブラリにするか、マルチターゲットにすることになる。
https://docs.microsoft.com/ja-jp/dotnet/core/tutorials/libraries#how-to-multitarget 「UWPとXamarinだけで使える」みたいなAPIを要求するライブラリはもともと少ない
一方でJSONパーサとかRESTクライアントみたいなプラットフォーム固有じゃないライブラリは.NET Standardに対応で作っておけば間違いも手間もなくなったので非常に楽になった
>>873 この先iOS含めモバイルや泥へ
自社のソフトを簡単に移植しやすいよう
自分たちのために
環境を徐々に揃えてるだけじゃないの
マイクロソフトの夢物語は半分以上は途中で頓挫するから 最先端()を追いかけてると馬鹿を見る
>>880 じいさんは覚えるのに時間がかかるからその姿勢は正しい
10年くらい様子見て 生き残ったものに手を出せば充分
MRヘッドセットとHolographicsは手を出してもいいですか(・・?
AppleやGoogleだって「夢物語は半分以上は途中で頓挫」してるのに なぜかそっちは評価されてMSは叩かれる謎
>>890 端末や検索で情報規制できる企業は強いからな
>>890 モバイルは主戦場だから。
それ以外は大したことない。
Googleは夢を実装して見るけどいまいちと言ってさっさと閉めちゃう Appleは現実を無視して永遠に夢を追いかけて、信者が必死に追従してる感じ
大企業病かどうか知らんけど、Vista以降は技術面でもビジネス面でも失敗の連続だねMSは UWP移行計画もうまく行くと思えない 市場調査でユーザーの需要を吸い上げてもロクな製品はできないって意見にも一理あるけど、 MSはもうちょっとユーザーの意見聞いた方がいいんじゃないのかね
お前ら忘れてるかも知れんけどここVS2017スレだからな
やる前から成功がほぼ確定してるようなことやってても差別化できないからな
まずはWidndows7を駆逐するために、Windows10のUIをWindows7にしてしまえばいい。
ぶっちゃけ俺たちからDwmExtendFrameIntoClientAreaの効果を取り上げておいて いまさらアクリル効果だの宣ってるのを見るととんでもない馬鹿がリーダーに居座ってんじゃねえかと思う時はある
MSDN ENT ユーザーなんだけど nano server ってサブスクリプションで取得できないの?
Windows Server 2016 version 1709 でいいのかな? なぜか Windows Server 2016 の中にはなくて、1709 で検索したら出てきた
インストールオプションがStandard/Datacenterしかねぇぞと思ったら デフォルトがNanoなのかよ 随分と思い切ったもんだなぁ
ヘタレな俺は Add-WindowsFeature Server-Gui-Mgmt-Infra -Source WIM:D:\Sources\Install.wim:1 とかでGUIを入れたいんだが、そんなものないとか言われてしまう スレ違いなのは重々承知していて、どっかに専用スレないのかな
>>908 おまえが固定IPなら付けよう。フシアナしてみて。
>>911 おまえが固定IPなら付けよう。フシアナしてみて。
ワッチョイはリモートホスト名公開ではないのになんで固定IPに拘るんだろう
他のワッチョイ付いてるスレ見れば分かるけど、こんなもの荒らしや 荒らしまがいのスレ違いの話題を延々続ける行為の抑止力なんかならないよ そのくせストーカー気質のおかしな奴に延々絡まれるリスクだけは発生する 日本じゃよくあることだけど、一部の(頭の悪い)奴らの「気が済む」だけで効用は何もない「政策」だね。
ワッチョイつけろと言うやつが技術的なレスをしてるのを見たことがない。 煽るだけのレスは大量にみるけどな。>>ID:2Nodh3QJ
そんなのワッチョイ漬けろと言うレスと技術的なレスを同時にはしないから当たり前だろ
何日間に渡って議論している時は、話の流れを追いやすいので付けてもらう方がありがたいな
そういうときはコテつけるもんだ。 コテもつけずにだらだらやってる「議論」とやらは荒しとほぼ同じ。
>>880 技術に「付いていく」奴にとっては、そうかもな。
やりたかった事が出来るものに「出会った」奴にとっては、数年でも十分役に立つ。
>>921 捨てられちゃったらどうにもならんじゃん。
半透明のキラキラウィンドウ作りたい!←数年後廃止されました
役に立ってんの?青春の一ページならいいのかもしれないけどさ。
ワッチョイ有無のスレが2つ出来たところを観察してると ほぼ確実に、ワッチョイ有りのほうは廃れて誰も寄りつかない ワッチョイって、いったい誰得なんだろうね
>>924 IP表示のワッチョイは、scのあの人がログからIPを取れなくてデータの価値が
下がったので、情報が売れるスレは工作員を出してIP表示化をしているという話。
嘘みたいな話だけどもちろん創作です。
gitスレなんてリモートホスト表示になって荒らしが少なくなって快適そうだね
>>922 ネガティブ思考だなあ。
早く老けるぞ。
windows10アップデートしたらVSのフォントが一回り 小さくなった気がするんだが? 皆さんどうよ?
特に変わらん 相変わらず日本語フォントに対する挑発かのような糞レンダリング 源真ゴもせっかくの新フォントUD書体もゲジゲジやんけ いやほんとなんでわざわざ酷くなるDirectWriteパラメータ選択してんの? っていう Natural Symmetricでヒンティング切ってくれればそれだけでいいのに フォントを変えて、溜息ついて、ぼくはきょうもConsolas
RictyDiminished派 なおDiscord分派とは相容れられない
起動したら旗立ってた
Release Date: October 19, 2017 - Visual Studio 2017 version 15.4.1
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes Archiveに残ってないような古いupdateは、cleanで消すのは無理?一回layoutを全消去しないとダメかな・・・ 15.4.1今のとこ順調です
10日に一度verupってひどいな せめて月一にしてくれよ
バグフィックスなんだから頻繁にやってもらわないとむしろ困る
>>937 インストールするだけだし1分も掛からんけど
その都度膨大なライブラリ検証する身にもなって欲しい
変更なんて細かい問題だけなのにライブラリ検証とか意味不明。
15.4.1にしたらvisualstudio.comのTFSにサインインできないな。 Webからは入れるけどVisual Studio Team Serviceからサインインしようとすると 認証失敗はしないけど無限に認証を要求される。 同じ現象の人いる?みんなgitに移行しちゃったかな?
>>944 単にMicrosoftアカウント側のセカンダリエイリアスがおかしくなってた
だけだった。スレ汚しすまん。
C#でAndroidアプリ開発しようとしてみたけど ビルドした後にアーカイブする時の、アーカイブが作成されるフォルダって変更不可?
俺もAndroid開発してみようと思ったけど 新しいプロジェクトのVisualC#のAndroidの空のアプリ選択して作成したけど Resource\Layout\Main.axmlのデザイナ表示したらjavaのヌルポが出てデザイナ使えないでわけわかんねぇw
c#のソースを編集する場合に // // や /* ... */ のコメントを折り畳んだり展開したりする事は出来ますか?
>>948 後者はできる
//は単行コメント用なので
///
/// ...
というように3つならできる
>>949 >後者はできる
どうやれば出来ますか?
設定など探したのですが、
それらしいのが有りません。
デフォルトでできるんだけど、自分で適当にいじってわからなくなったのか
>>950 オプション>テキストエディタ―>C#>詳細設定>アウトライン のどれか
>>951 今気づいたんですが、今編集しているファイルを見ると
いくつかある
/*
...
*/
のコメントブロックに、[+][-]の記号が出るものと出ないものが有ります。
なぜそんな事になっているのか分かりません。
C#とか全く使ったことのない若輩者ですが、 MVC2 / .NetFramework 3.5 / aspx の社内のシステムをVisaul Studio 2010 とともに押し付けられて約2か月、 やっと MVC5.2 / .NetFramework 4.6 / razer まで押し上げて Visual Studio も2017 にアップすることができ 皆様のお仲間に入れてもらえることができました。 これからもよろしくお願いします。
>>954 おめでとう
ところで、なんでわざわざ4.6にしたの?.NET Standard2.0に対応してるのは4.6.1以降なはずだけど
>>955 4.6.1と4.6 では違いがあるですね。
うーむ . NET Standard が何かわかっていません。
勉強したいです。わからないこと多すぎですみません。
>>956 今後のこと考えると4.6.1以降にしておいた方が良いよ。使えるライブラリの数が全然違う。どーせ4.6とそんなに変わんないし。
>>958 クライアントアプリで高DPIサポートが必要ならその方がいいだろうね
ステップバックはエンプラ専用かよ せめてPro版にもくれ
自分の理解の及ばないものを馬鹿にするのは老害のはじまり
それで言えば、「老害」ってのもズバりそれだねw 語るに落ちるとはこのことか
どのバージョンでもおこるんだけど、時々ソースのタブ閉じようとすると 値が有効な範囲にありませんってエラーでタブが閉じれなくなる VS再起動すると普通に閉じられるんだけど、何が原因なのか
>>907 元々nanoにGUIなんてない
追加できないのは仕様
http://www.atmarkit.co.jp/ait/spv/1611/25/news051.html ここでも読みなされ
GUIついてるのはLTSB(LTSC)だから当分アップデート来ないよ(来るのやら)
nanoはSAC
クライアント版同様アップデートされてくのはnanoだけ
スレはここ
Windows server 2016運用 質問スレッド
http://mevius.2ch.net/test/read.cgi/win/1497253927/ >>966 おまかん
おそらくwindowのinitで自分で変なことしてる
例えばC#のソリューションに二つのプロジェクトがあり、 一方のプロジェクトがもう一方のプロジェクト参照しているとしますよね。 その時に参照の項目を開くと確かに参照したプロジェクトの名前があるのですが、 それがプロジェクト参照なのかアセンブリ参照なのか見分ける方法はありますか? 名前だけでは判定できないですよね?
>>969 参照マネージャーは見たらだめなのか?
ソリューションエクスプローラーなら同じ名前のプロジェクトがあるからすぐわかるし何がしたい?
>>970 >参照マネージャーは見たらだめなのか?
見たら分るんですが、見ずに判定できますか?
>ソリューションエクスプローラーなら同じ名前のプロジェクトがあるからすぐわかるし何がしたい?
同じ名前のプロジェクトが有っても、アセンブリ参照している可能性もありますよね。
要するに自分が忘れているだけなのですが。それを簡単に確かめる方法を知りたいだけです。
>>966 何かの拡張機能が悪さしてる気がする
一個ずつOFFにして確かめるといいかも
>>972 確かにサードパーティ製のものが5,6個入っております
ただ、あっても週に1回程度の頻度なので、各機能を切ったからって
確実な検証できないので難しそうです・・・
>>971 プロパティシートに特定バージョンて項目があればだいたいアセンブリ参照だけど
もしくはプロジェクトファイルをテキストエディタで開いて見て
ProjectReferenceでプロジェクトファイル見てるのはプロジェクト参照
Referenceでdll見てるのはアセンブリ参照
しかし、なんか参照マネージャ開いて見ちゃいけない理由でもあるのかすごく気になるw
VisualStudio2017で
C♯コードを任意のフォルダーに保存
↓
VisualStudio2017を再起動して保存したcsファイルを開く
↓
デバック無しで開始ができません
この画像のようになります
どうすればいいでしょうか?
>>977 いくらなんでもアホすぎるわ
ネタで投稿してるのかもしらんけど、アホはさっさと氏ね
>>977 プロジェクト作って
そこにソースファイル読み込んでデバッグ
というか最初にど-やってソース作ったのって感じ 説明書とかチュートリアル無視して掲示板にいきなり質問したら釣りにしか見えないよな
釣りではないのです マジなのです 入門書にも書かれてなかったのです でも自己解決しました わざわざ答えてくださった方ありがとうございます
乙 VSが難しいならEclipseの初期設定なんてとてもできたもんじゃねえな
>>852 おそレスだけどダウンロードしたセットアップファイルを
vs_WDExpress.exe --layout てきとーなフォルダ
って実行すると「てきとーなフォルダ」に全体がダウンロードされるからそれを保存しておけばオフラインでインストールできるよ
詳しくは
https://docs.microsoft.com/ja-jp/visualstudio/install/create-a-network-installation-of-visual-studio を参照して
Express の記述はないけど同じやり方でできた
このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 75日 8時間 51分 0秒
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
read.cgi ver 07.7.23 2024/12/25 Walang Kapalit ★ | Donguri System Team 5ちゃんねる
lud20250412092036caこのスレへの固定リンク: http://5chb.net/r/tech/1502760563/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。 TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「Visual Studio 2017 Part3 [無断転載禁止]©2ch.net ->画像>20枚 」 を見た人も見ています:・Visual Studio Code / VSCode Part3 ・Visual Studio Code / VSCode Part4 ・Visual Studio 2017 Part6 ・Visual Studio Code / VSCode Part7 ・Visual Studio Code / VSCode Part5 ・Visual Studio Code / VSCode Part11 ・Visual Studio 2019 Part5 ・Visual Studio 2010 Part19 ・Visual Studio 2019 Part6 ・Visual Studio 2022 Part1 ・Visual Studio 2010 Part21 ・Visual Studio 2015 Update 1公開、Go、Java、Perl、R、Ruby、Swiftに対応 ← ここらへん普通Macだろ ・visual studio 無料になったからなにか作ろうぜ ・【IT】マイクロソフト、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 [田杉山脈★] ・【PS4/XB1】METAL GEAR SURVIVE part37【MGV】 ・【HALLOWEEN COSTUME PARTY2016】FeelCycle Hit39【10/30(sun)16:30-&18:00-】 ・FS KNIGHTS VISUAL Part30 ・歌声合成ソフト『 CeVIO Creative Studio 』 Part.5 ・【Blackmagic Design】 DaVinci Resolve Studio Part6 【カラーグレーディング】 ・[Turing]NVIDIA GeForce RTX20XX総合 Part35 ・Vivaldiブラウザ Part38 ・[Turing]NVIDIA GeForce RTX20XX総合 Part33 ・NFL2017/18 Divisional Playoffs part3 ・【日本語化】Bitwig Studio Part3【キボンヌ】 ・【ブラサバ】BlackSurvival Part3 ・Vivaldiブラウザ Part32 ・【PS4】ARK: Survival Evolved 初心者 part84 ・Bitwig Studio Part8 ・一人で行くHello! Project 20th Anniversary!! Hello! Project 2018 SUMMER ~ALL FOR ONE~ & ~ONE FOR ALL~ Part31 ・Samsung Galaxy S10e/S10/S10+ 総合スレ Part38 ・パソコン壊れたんだけど予算2万円未満のデスクトップパソコンでVisual Studioでプログラミングできるパソコンとか売ってない? ・SAMSUNG Galaxy S6/S6 edge [本スレ] Part31 ©2ch.net ・【MGV】Metal Gear Survive part13【PS4/XB1】 ・【PS4】ARK: Survival Evolved 初心者 part10 ・【コミスタ・イラスタ後継】CLIP STUDIO PAINT part77 ・ImDisk Virtual Disk Driver & Toolkit Part2 ・【コミスタ・イラスタ後継】CLIP STUDIO PAINT part88 ・【PS4】ARK: Survival Evolved 初心者 part68 ・【pixiv】VRoid Studio Part2 ・Samsung Galaxy S7/S7 edge 総合スレ Part39 ・【PS4】ARK: Survival Evolved part21 ・NFL 2019/20 Divisional Playoffs part3 ・Studio Display Part3 ・【iOS/Android】Diablo Immortal / ディアブロイモータル Part3 ・[AdaLovelace]NVIDIA GeForce RTX40XX総合 Part303 ・Diablo Immortal / ディアブロイモータル Part36 ・[AdaLovelace]NVIDIA GeForce RTX40XX総合 Part312 ・[AdaLovelace]NVIDIA GeForce RTX40XX総合 Part316 ・Mac Studio Part5 ・Daz Studioスレッド Part39 ・Mac Studio Part14 ・OPPO Digital HA-2, PM-3 Part1 ・【コミスタ・イラスタ後継】CLIP STUDIO PAINT part112 ・【PC】METAL GEAR SURVIVE【Cheat】 ・Samsung Galaxy S8/S8+ 総合スレ Part37 ・【イラスタ後継】CLIP STUDIO PAINT PRO part1 ・[Turing]NVIDIA GeForce RTX20XX総合 Part42 ・【大阪本町】Studio TRIVE part1【2月オープン】 ・Mac Studio Part7 ・【おしりでイキます!】virtual youtuber総合 【僕のお家にもサンタさんきてくれるかな】 part17 ・【ブラサバ】BlackSurvival Part20 ・【ベガス】映像音楽編集 Magix 「Vegas Pro」「Vegas POST」「Movie Studio」 Part5 【Magix】 ・【DFFOO】DISSIDIA FINAL FANTASY OPERA OMNIA part313【ディシディア】 ・Samsung Galaxy S22 Ultra Part3 ・【PS5】ARK: Survival Evolved 晒しスレ ・【ブラサバ】BlackSurvival Part5
06:59:17 up 51 days, 7:58, 1 user, load average: 7.35, 7.17, 7.36
in 0.071523904800415 sec
@0.071523904800415@0b7 on 060719