1 名前:デフォルトの名無しさん [2018/03/06(火) 20:41:44.79 ID:4Ii+EMs20.net] !extend:checked:vvvvv:1000:512 !extend:checked:vvvvv:1000:512 ↑冒頭にコレを三行重ねてスレ立てしておくこと Visual Studio 2017 www.visualstudio.com/ 日本語チーム ブログ blogs.msdn.com/b/visualstudio_jpn 前スレ Visual Studio 2017 Part4 mevius.5ch.net/test/read.cgi/tech/1509244956/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2 名前:デフォルトの名無しさん mailto:sage [2018/03/06(火) 22:27:09.92 ID:9owNzyv50.net] >>1 乙 Release Date: March 5, 2018 - Visual Studio 2017 version 15.6 https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.6
3 名前:デフォルトの名無しさん mailto:sage [2018/03/06(火) 22:37:25.01 ID:JNJeZ9l80.net] 10ギガ超えのアップデート ダウンロードだけで1時間半かかった・・・
4 名前:デフォルトの名無しさん mailto:sage [2018/03/06(火) 22:47:18.72 ID:DZp853RCM.net] >>1 乙。2行じゃだめなんか?
5 名前:デフォルトの名無しさん mailto:sage [2018/03/06(火) 23:02:24.57 ID:4HZs9p/Kd.net] 飯食いながらアップデートの進捗眺めてたんだけど v140 ビルドツールもアップデートされたな セキュリティ上の修正とかあるから仕方ないのかも知れんが これが「vs 2015 互換のv140ツールセット」とかカケラも信用する気になれない
6 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 00:26:46.95 ID:8ZGKT69I0.net] >>1 スレ立て乙 以下は前スレから 公式サイト https://www.visualstudio.com/vs/ 更新内容 https://docs.microsoft.com/visualstudio/releasenotes/vs2017-relnotes 先行評価版 https://www.visualstudio.com/vs/preview/ Express版 https://www.visualstudio.com/vs/visual-studio-express/ 公式ブログ https://blogs.msdn.microsoft.com/visualstudio/ 日本サポートチームブログ https://blogs.msdn.microsoft.com/jpvsblog/
7 名前:デフォルトの名無しさん [2018/03/07(水) 05:33:14.13 ID:CdPFjVHna.net] O2
8 名前:デフォルトの名無しさん [2018/03/07(水) 09:59:14.07 ID:+Q8EOHLR0.net] アセンブラソース変更でのビルドの不具合が直った
9 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 12:18:14.98 ID:Iu/omrpua.net] アプデ来たけどインストーラーが更新されててダウンロード容量が見えるようになってるね
10 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 13:56:57.18 ID:DkVCFD8+0.net] updateしたらイベントログにVSIXAutoUpdate.exeのエラーが出なくなった
11 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 16:06:26.08 ID:2wkHBkDf0.net] asp.net のプロジェクトで 警告: アセンブリ名の比較の結果、NAME の不一致が見つかりました。 エラー: アセンブリのセットアップを完了できませんでした (hr = 0x80131040)。調査は中止しました。 が出るようになった
12 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 20:46:40.68 ID:hnKDX0BS0.net] >>1 スレたて乙 >>6 補足乙 英語のページのリンクでも日本語のページにリダイレクトするのはやめてほしいな 更新が同時なら別にいいんだが
13 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 23:53:44.00 ID:KiVxHiES0.net] 個人利用目的で VBA用のCOMライブラリを作ったんですが 同じPCで開発と利用を行うため、 利用中にさらなる開発を始めデバッグすると開発版に差し替わってしまいます。 debugとreleaseで別の出力先を指定できますが、 レジストリの登録先が同じなためrelease版への参照を維持できません。 こういう状況の時 どういう対策がありますか?
14 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 01:41:43.11 ID:OFpALo350.net] 開発PCか利用PCのどちらかをHyper-Vに移す。
15 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 07:10:44.04 ID:dmEui5aT0.net] そこまでせずとも開発用アカウントと利用するアカウントを別にして、 ユーザのレジストリに登録すれば良い regsvr32 hkcとかでググって
16 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 08:31:04.48 ID:1Ge2yZMc0.net] VMで開発した方が楽だろ
17 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 08:39:05.72 ID:dmEui5aT0.net] 俺なら hkcu に登録するとか GUID 変えるけど VM の方が楽なら VM でやれば良いと思うよ 俺なら Windows と VBA 使うアプリのライセンス用意するだけでも嫌になるわ
18 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 08:41:09.53 ID:dmEui5aT0.net] ちょっと嫌味な書き方になったのは謝る
19 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 17:18:24.67 ID:+SmBSGtw0.net] >>14-18 仮想環境だとインストールとかライセンスとか大変そうですね。すでに構築済みなら有りですけど。 開発用アカウント作って普段のアカウントからVSだけ別ユーザーで実行。 これ良いかなと思ったんですがHKCUの方に登録されるようにする方法が分かりませんでした。 admin権限+UAC無効だとHKCUのCOMは参照されないと言ってるような記述も有り(英語苦手)、 該当者なんでどうなんだろう。 admin権限以外でVS実行するとHKCUの方に登録されるもんなんでしょうか? GUIDを変える。 これ一番シンプルだなぁ。 でもプロジェクトを分ける方法しか思いつかない。 ソースファイルを単純にミラーリングできればいいんだけど、 #Region "COM GUID"が上書きされちゃうんで ここ以外を差し替える処理を自動化できればいけるのかな。 どれも面倒だなぁ。VS側でうまくやって欲しかった。 後出しですみません:Win7SP1Home+VS2017
20 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 17:48:09.83 ID:1Ge2yZMc0.net] フレームワークも明確にしたほうがいいよ MFC or ATL or ・・・
21 名前:13 mailto:sage [2018/03/08(木) 17:54:10.92 ID:+SmBSGtw0.net] >>19 = >>13 です ビルド前イベントのコマンドラインで ソースファイル差し替えたら ちゃんと差し替えた方がビルドされてた。 ということは #Region "COM GUID"の部分を ビルド前イベントで書き換えればいいのか?
22 名前:13 mailto:sage [2018/03/08(木) 17:58:56.68 ID:+SmBSGtw0.net] >>20 ちょっとよくわかりません・・・。 .NET Framework 4.6.1です! と言ってみる。 言語はVB.NETです。
23 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 18:06:21.15 ID:SUvD1FHyd.net] そっちかw 条件付きコンパイル(#if)でguidを切り替えるといいよ >>22
24 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 18:09:53.58 ID:KQOXEMbdd.net] VB.Net は使ったことないけどもしかすると単に条件コンパイルで良いのでは #if DEBUG then .. テスト用 GUID 定義 #else .. リリース用 #end if
25 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 18:38:44.05 ID:+SmBSGtw0.net] >>23 ,24 条件付きコンパイルじゃないですけど ビルド前イベントのコマンドラインで GUIDを変えたソースファイル差し替えたら ビルドは成功したけど 430:クラスはオートメーションまたは予測したインターフェースをサポートしていません。 という実行時エラーが出て使えませんでした。
26 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 19:00:33.80 ID:+SmBSGtw0.net] >>25 条件付きコンパイルでもやってみたところ ビルドは成功したけど 429:ActiveXコンポーネントはオブジェクトを作成できません。 という実行時エラーが出て使えませんでした。 参照設定を一旦解除して登録しなおすと使えるようなので 共存できないようになってるっぽいです。
27 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 23:14:00.13 ID:XaRxNKn1d.net] やっぱりVMが楽だったようだな Windowsはアクティベーションなしで4ヵ月くらい使えるしOffice365なら複数台インストールできるもんね
28 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 23:46:12.29 ID:eYpvJZJ40.net] >>27 馬鹿は黙っていればいいのに
29 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 00:45:36.40 ID:JAYy1Ej+0.net] いやそりゃ利用側の参照は変えなきゃダメだろう 同じGUIDで開発作業時だけ開発中のに変えたいなら VS の終了イベントか何かでリリース版を RegAsm し直すとかか
30 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 05:22:44.36 ID:P+KuK4J20.net] March 8, 2018 -- Visual Studio 2017 version 15.6.1 Preview 1 March 8, 2018 -- Visual Studio 2017 version 15.6.1 両方とも更新きてるぞ
31 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 05:51:09.34 ID:BzAYJd1a0.net] そういえば、VCの設定でC++17をVSアプリのデフォルト設定にしたいときってどこいじればいいの?
32 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 06:02:03.63 ID:P+KuK4J20.net] >>31 前スレより抜粋 コンパイラを最新の状態にすることと フラグスイッチが/std:c++14になっているか チェックする事 C++プロジェクトを新規作成した上で プロジェクトを右クリック→プロパティ→C/C++→言語→C++言語標準の中から ISO C++標準 C++14h標準(/std:C++14) ISO C++ Standard C++17(/std:C++17) ISO C++ 標準の最終草案 (/std:c++latest) の何れかを選択し新規作成したプロジェクトごとに上記の設定しなおす 自分が使用したい環境で選択してみてください あとリリース版とプレビュー版ではサポート されている内容が違うので注意が必要 最新のを使うのであればプレビュ版を使用してみて
33 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 06:07:15.47 ID:BzAYJd1a0.net] >>32 ご意見ありがとう。それは知ってる。 そうじゃなくて、アプリのデフォルトだから、プロジェクト作った時点でそれが選択済みであってほしいの。 昔はできたんだけど最近わからなくなった。
34 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 08:26:26.76 ID:P+KuK4J20.net] cpprefjp - C++日本語リファレンス https://cpprefjp.github.io/lang/cpp17.html C++14からC++17に変わってからで非推奨されているものや廃止されているものがあるので 上記の切替機能は必要と考えられる
35 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 08:34:41.57 ID:BzAYJd1a0.net] ふむ。まぁ、自分のワガママでしかないのでとりあえず諦めるよ。 ご意見ありがとう。
36 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 17:54:38.14 ID:PqSI3y0u0.net] ソリューションの中に複数のプロジェクトが存在する状況において、 カレントプロジェクト(スタートアッププロジェクト)のビルドをするときの ショートカットキーはどうしてます? 自由にすりゃいいんですが、暗黙の了解でこうだってのはありますか?
37 名前:デフォルトの名無しさん [2018/03/10(土) 01:22:02.94 ID:5XqTSZ+D0.net] >>30 昨日入れたのにもう更新が出たのか
38 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 11:13:17.35 ID:gqF9MiU9M.net] 多分近いうちにもう一発更新が来ると思う ひどい出来だなこれは
39 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 11:55:47.42 ID:xf8GjCk50.net] 顧客デバッカーとかマジで冗談やめろw お金払ってる奴らだろこんな積極的に落としてる奴
40 名前:デフォルトの名無しさん [2018/03/11(日) 12:17:53.78 ID:8JC0BCod0.net] どうぞ https://support.microsoft.com/ja-jp/help/2977003/the-latest-supported-visual-c-downloads
41 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 12:48:19.67 ID:RPn+LCoE0.net] 2017でpythonのクラスと関数の色分けのみが リアルタイムで表示されない(上書きして開き直すと反映されている) こんな症状なんですけど、原因として考えられること何かありますか?
42 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 13:36:46.31 ID:lKiuMsbt0.net] >>40 ランタイムライブラリか。
43 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 13:43:54.33 ID:RPn+LCoE0.net] >>41 自己レス アップデートしたら直りました すいません
44 名前:デフォルトの名無しさん [2018/03/12(月) 21:20:35.58 ID:OwukJuDca.net] template<typename T> struct A { }; template<typename T> struct B { operator A<T>() { return A<T>();//このように定義すれば問題はないが } operator A<T>()const;//定義を外に出すと関数定義が見つからないと出る。 }; template<typename T> B<T>::operator A<T>() const{ return A<T>(); } 関数定義が見つからないとでてくるんだけどVSのエラーか構文のミスか判断つかない
45 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 21:46:11.60 ID:wQeu8XwM0.net] operator A<T>()const; //定義を外に出すと関数定義が見つからないと出る これは定義じゃないのじゃ? { } こういう、処理するソースコードがない C++ のスレで聞けば?
46 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 08:14:17.78 ID:YnPl4ahZ0.net] >>44 このページの g++ で https://wandbox.org そのソースに int main() { const B<int> b; A<int> a = b; std::cout << "Hello, Wandbox!" << std::endl; } つけて実行してみたが特にエラーはないな
47 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 09:47:21.97 ID:92t/zLSk0.net] >>44 俺んとこのcl.exe(19.13.26128)では/W4でも黙って通るが おまえさんとこの環境は?
48 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 09:58:42.31 ID:YnPl4ahZ0.net] もしかして外に出したのを .cpp ファイルに書いて 他のソースから利用しようとしているとか?
49 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 10:04:48.24 ID:YnPl4ahZ0.net] その場合は明示的インスタンス化をしておくこと、 だっけ。
50 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 11:55:44.24 ID:cL/fN0Uj0.net] templateで int main()が無いとビルドは通らないでしょう あとint main()でtemplateを{}で括るとブロックが大きすぎますとエラーが出る
51 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 12:07:17.57 ID:cL/fN0Uj0.net] int main() { template<typename T> struct A { }; template<typename T> struct B { operator A<T>() { return A<T>();//このように定義すれば問題はないが } operator A<T>()const;//定義を外に出すと関数定義が見つからないと出る。 }; template<typename T> B<T>::operator A<T>() const{ return A<T>(); } } これやるとブロックが大きすぎますとエラーがでる
52 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 12:19:18.70 ID:23dHbGxb0.net] >>51 C++相談室 part134 ・ mevius.5ch.net/test/read.cgi/tech/1516406742/ の566で
53 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 12:21:18.39 ID:cL/fN0Uj0.net] template<typename T> struct A { }; template<typename T> struct B { operator A<T>() { return A<T>();//このように定義すれば問題はないが } int main() { const B<int> b; A<int> a = b; std::cout << "Hello, Wandbox!" << std::endl; } これでokって事か
54 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 14:03:04.99 ID:cL/fN0Uj0.net] VS2017の15.6.1の環境で 問題なくビルド通るよコンパイラ最新の状態にした方がいいよ 念のためも一度 #include "stdafx.h" #include <iostream> template<typename T> struct A { }; template<typename T> struct B { operator A<T>() { return A<T>();//このように定義すれば問題はないが } operator A<T>()const;//定義を外に出すと関数定義が見つからないと出る。 }; template<typename T> B<T>::operator A<T>() const { return A<T>(); } int main() { const B<int> b; A<int> a = b; std::cout << "Hello, Wandbox!" << std::endl; }
55 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 14:13:25.47 ID:a0aOTtHi0.net] ideon使おうぜ。 GCCだけど。
56 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 16:53:15.86 ID:2CTS8a8u0.net] スレチだったらすみません。 MySQL for Visual Studio 1.2.7をインストールしようとすると途中でロールバックしてインストールできません。 どなたか解決方法等お分かりになる方はいらっしゃらないでしょうか? 環境:Win7 Pro 64bit、VSCommunity2017 15.6.1、Connector/Net 6.9.9
57 名前:デフォルトの名無しさん [2018/03/13(火) 17:08:38.87 ID:dqdO2T6Na.net] エラーメッセージを貼ろう
58 名前:56 mailto:sage [2018/03/13(火) 17:53:58.14 ID:2CTS8a8u0.net] https://i.imgur.com/22MVhvV.png 画像ですみません。 途中までは進むのですが、StatusがRoling back actionとなり、添付画像のメッセージが表示されてしまいます。
59 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 18:33:03.06 ID:g+hlSIUfd.net] 軽くググると Visual Studio と異なるドライブにインストールしようとして失敗した人がいるな https://stackoverflow.com/questions/47182201/cant-install-mysql-for-visual-studio-1-2-7
60 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 18:35:28.81 ID:Zt75FKEXd.net] >>58 順番かな? Connector/Netを先に入れろとあるようだけど ttps://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
61 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 18:36:16.20 ID:Zt75FKEXd.net] >>60 間違えた、for VSが先だった…
62 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:18:58.75 ID:zizYRciJ0.net] MySQL Connector/Net (Archived Versions) 最新の8.0.9dmrを入れてみたら それからMySQL for Visual Studio 1.2.7 を入れる
63 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:26:58.23 ID:zizYRciJ0.net] >>61 の言う通りインストールの順番かもね
64 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:37:14.81 ID:zizYRciJ0.net] MySQL Installer 5.7.21 https://dev.mysql.com/downloads/windows/installer/5.7.html MySQL Installer 8.0.3 rcってのもあるね 遠慮なく最新のもの試してみなよ
65 名前:デフォルトの名無しさん [2018/03/13(火) 20:29:27.81 ID:cDvZhgNZ0.net] 自分でエディタの文字の色設定など変更していたのだが、 今日VS2017を起動したらデフォルトに戻っているのだが、 そんな症状は俺だけか?
66 名前:44 [2018/03/13(火) 21:27:17.42 ID:tmbXJfu7a.net] >>54 言葉足らずですまない。 コンパイルできるし問題なく動く。バージョンも最新の15.6.1、全てヘッダに記載している。 このようにオペレータを宣言して template<typename T> struct B { operator A<T>()const; }; 以下のような関数の定義も同一ヘッダの構造体宣言の後に記載しているのに、 template<typename T> B<T>::operator A<T>() const { return A<T>(); } 以下のoperator A<T>の部分に波線が出て関数定義が見つからないと出てくる template<typename T> struct B { operator A<T>()const;//ここのoperator A<T>の部分に波線 }; 自分の環境だけの問題なのかな? 他の人の環境だと関数定義が見つからないとのメッセージはでない?
67 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 21:43:28.43 ID:23dHbGxb0.net] もしかしてコンパイルエラーじゃなくてインテリセンスの(誤?)動作に関する質問だった?
68 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 21:44:33.73 ID:23dHbGxb0.net] 補足 インテリセンスというのは編集中のソースコード上に警告やエラーを表示してくれる機能
69 名前:デフォルトの名無しさん [2018/03/13(火) 21:54:03.14 ID:tmbXJfu7a.net] そうです。構文が間違ってるから定義が見つからないと言っているか、単純にVSのエラーか判断つかなかった
70 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 22:10:19.39 ID:+Yto8Znfd.net] いま手元にPC無いからなんとも言えないけど c++ intellisense templates 2017 とかでググればインテリセンスに過度な期待はしなくなると思う
71 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 04:55:25.10 ID:3ebuY+GL0.net] March 13, 2018 -- Visual Studio 2017 version 15.6.2 March 13, 2018 -- Visual Studio version 15.7 Preview 1 早速だけど新しいのが来ているのでそれで試して見てはいかがか
72 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 05:18:15.94 ID:3ebuY+GL0.net] pc起動してないんでなんとも言えないけど 赤波線なのか緑波線なのか記載してくれると 解りやすい >>56 MySQL上手くインストール出来た? ちょっと心配
73 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 05:31:34.30 ID:3ebuY+GL0.net] このようにオペレータを宣言して template<typename T> struct B { operator A<T>()const; }; 以下のoperator A<T>の部分に波線が出て関数定義が見つからないと出てくる template<typename T> struct B { operator A<T>()const;//ここのoperator A<T>の部分に波線 }; 単純に二回同じ事をソースに記載している そう見えるんだけど
74 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 06:44:01.63 ID:N0U84u9za.net] 全体的なコードは>>44 です。 緑線の波線です。
75 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 07:29:59.93 ID:3ebuY+GL0.net] 緑波線の場合VS2017のインテリセンス機能を使い 該当箇所にマウスポインタを当てて 問題の解決の候補を使って修正することが出来ます それでビルドエラーは回避されます 実際自分が遭遇した他のプロジェクトでその機能を 使いエラーを回避したことがあるので ぜひ使って見てください
76 名前:デフォルトの名無しさん [2018/03/14(水) 08:50:28.94 ID:nr/g/ZaE0.net] また更新が出た
77 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 08:51:40.49 ID:M7iHvccR0.net] i am debugger man.ひっひっふー。
78 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 09:25:27.72 ID:3ebuY+GL0.net] >>74 最新のVS2017のVer15.6.2でも同様 該当箇所に緑波線は出るがビルドは通る
79 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 09:26:08.80 ID:wB7dTVZka.net] 結局ラピッドリリースって、中途半端なもの出して客にテストさせてるだけだよな。 15.6.5くらいで入れるわ。
80 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 09:34:29.43 ID:KBk2U2vO0.net] ドキュメントも放置ばっかだし最近のMSは惨すぎるよ。
81 名前:>>56 mailto:sage [2018/03/14(水) 09:36:27.14 ID:6Y2mMsm30.net] >>60 >>62 >>72 返事が遅くなり申し訳ありません。 色々試しましたが、今のところうまくいっていません。 1.既存のConnector/Net 6.9.9をアンインストール→for VSのインストール …失敗。現象は同じ。 2.Connector/Net 8.0.9-rcおよび8.0.10-rcのインストール→for VSのインストール …失敗。現象は同じ。 3.Connector/NetのアンインストールMysql Installer 5.7.21.0で一括インストール(Developper Default) …失敗。for VSのみ「Failed」となる。https://i.imgur.com/6zFYobB.png 4.3.でインストールできたパッケージのアンインストール→Mysql Installer 5.7.21.0でCustom(For VSとConnector/Netのみ)インストール …失敗。3.同様for VSのみ「Failed」。インストール順は自動でConnector/Net→For VSとなっていました。 5.4.でインストールできたConnector/Netをアンインストール→Mysql Installer 5.7.21.0でCustom(For VSのみ)インストール …失敗。 6..Mysql Installer 8.0.3.0-rcでCustom(For VSのみ)インストール …失敗。 Installerを用いたインストールでは、バージョンに関わらずすべてのケースで92%まで進みロールバックするといった感じでした。
82 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 10:28:45.75 ID:3ebuY+GL0.net] >>81 それ試したけどインストールの際VSのエディションの選択があって 2017のcommunityならそれのみを選択してインストールすると成功するよ いらんproやentのチェック外してインストールしてみな そしたら1回で成功する
83 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 10:30:11.31 ID:3ebuY+GL0.net] 補足 インストールの際カスタムインストールを選択すると成功する
84 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 10:47:49.62 ID:uKjo64FNa.net] いつのまにかVS2017でMySQL対応してたんだな 以前はVS2017で仕組みが変わってそれをMSが公表してないので対応できないって言ってたのに
85 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 10:53:00.68 ID:6Y2mMsm30.net] >>82 ありがとうございます。 mysql-for-visualstudio-1.2.7.msiでは自動的にエディションが検知されているようで、エディションを選択できるような項目はありませんでした。 https://i.imgur.com/4w21OcK.png MySQL Installerでは、VSのエディションのような項目はなさそうです。 https://i.imgur.com/NeJ5JCg.png 試して頂いたのはfor VS単体のインストーラーでしょうか? それともMySQL Installerでしょうか? 可能であればバージョンも教えて頂きたいです。
86 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 11:12:38.07 ID:3ebuY+GL0.net] >>85 mysql-for-visualstudio-1.2.7.msiの方で 試したがVS2017とVS2015の両方のcommunityを選択して インストールしました 自分の環境ではproとentのパッケージの候補が出たのでそれをはずして インストールして1回で成功した
87 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 11:35:03.31 ID:6Y2mMsm30.net] >>86 ありがとうございます。 当環境ではCustomで>>85 のhttps://i.imgur.com/4w21OcK.pngに移行し、エディンション等の選択ができない状態です。 もう少し色々試してみます。
88 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 11:41:16.94 ID:D1sQyr+F0.net] 一度MS公式のアンインストーラ試してみる? https://github.com/Microsoft/VisualStudioUninstaller/releases
89 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 12:01:18.21 ID:3ebuY+GL0.net] そのままnextボタン押してインストールしなよ 環境が違うんだよ君の環境と他人の環境と違うから といってインストール出来ないわけじゃないよ
90 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 12:09:50.91 ID:uKjo64FNa.net] 要求満たしてないんじゃないの? c++ランタイムとか エラーメッセージはさっきから張られてるものじゃないのが出てると思うけど
91 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 12:47:00.70 ID:xulDKkAua.net] >>87 MySQL InstallerならDetailsでログが見られるのでもう少し何かわかるはず 単体のはオプション付けないとログを吐かないよう
92 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:14:57.17 ID:RsBVwn2Nd.net] 2013のCランタイムと2015のCランタイムを事前にインストールしておくべきと何かで読んだ
93 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:21:16.06 ID:6Y2mMsm30.net] >>89 もちろんそのままnextでインストールを進めますが、途中でロールバックしてインストールできません。 >>90 ありがとうございます。 のちほど再確認してみます。 >>91 ちょうどこのあたりからロールバックが出ます。 長いので分けます。 1: Action 13:17:31: PublishFeatures. Publishing Product Features 1: Feature: EntityFramework 1: Feature: VS2017Int 1: Feature: VS2017CommunityInt 1: Feature: EntityFramework2017 1: Feature: EntityFramework2017Community 1: Feature: VSIntegration 1: Feature: DocsFeature 1: Feature: Core.Feature 1: Feature: VS2017_AddItemTemplate 1: Action 13:17:32: PublishProduct. Publishing product information 1: Action 13:17:33: RemoveExistingProducts. Removing applications 1: Action 13:17:33: SetDeleteSessionValue_VS2012. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2012. 1: Action 13:17:33: GenerateScript. Generating script operations for action: 1: DeleteRegKeyAndExtensionsFile_VS2012 1: Action 13:17:33: SetDeleteSessionValue_VS2013. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2013. 1: 1: Action 13:17:33: SetDeleteSessionValue_VS2015. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2015.
94 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:22:16.85 ID:6Y2mMsm30.net] >>93 続き1 1: Action 13:17:33: SetDeleteSessionValue_VS2017_Ent. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2017_Ent. 1: 1: Action 13:17:33: SetDeleteSessionValue_VS2017_Pro. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2017_Pro. 1: 1: Action 13:17:33: SetVS15Setup_Custom. 1: Action 13:17:33: VS15Setup_Custom. 1: 1: Action 13:17:33: SetVS15_Ent_Setup_Custom. 1: Action 13:17:33: SetVS15_Pro_Setup_Custom. 1: Action 13:17:33: InstallFinalize. 1: Action 13:17:33: DeleteRegKeyAndExtensionsFile_VS2012. 1: Action 13:17:34: DeleteRegKeyAndExtensionsFile_VS2013. 1: Action 13:17:34: DeleteRegKeyAndExtensionsFile_VS2015. 1: Action 13:17:35: DeleteRegKeyAndExtensionsFile_VS2017_Ent. 1: Action 13:17:35: DeleteRegKeyAndExtensionsFile_VS2017_Pro. 1: Action 13:17:35: VS15Setup_Custom. 1: Action 13:17:36: Rollback. Rolling back action: 1: VS15Setup_Custom 1: DeleteRegKeyAndExtensionsFile_VS2017_Pro 1: DeleteRegKeyAndExtensionsFile_VS2017_Ent 1: DeleteRegKeyAndExtensionsFile_VS2015 1: DeleteRegKeyAndExtensionsFile_VS2013 1: DeleteRegKeyAndExtensionsFile_VS2012 1: Action 13:17:36: Rollback. Rolling back action: 1: Publishing product information 1: Publishing Product Features 1: Registering product
95 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:22:32.67 ID:6Y2mMsm30.net] >>93 続き2 1: Updating environment strings 1: RegisterPerfCounterData 1: RollbackRegisterPerfCounterData 1: Writing system registry values 1: Creating shortcuts 1: Copying new files 1: Creating folders 1: Updating component registration 1: CreateRegKeyAndExtensionsFile_VS2017_
96 名前:Pro 1: CreateRegKeyAndExtensionsFile_VS2017_Ent 1: CreateRegKeyAndExtensionsFile_VS2015 1: CreateRegKeyAndExtensionsFile_VS2013 1: CreateRegKeyAndExtensionsFile_VS2012 1: 1: MySQL for Visual Studio 1.2.7 2: {63F92630-4546-4297-A0F5-761886A689EE} 3: 3 1: The action 'Install' for product 'MySQL for Visual Studio 1.2.7' failed. ここまで [] [ここ壊れてます]
97 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:22:51.51 ID:6Y2mMsm30.net] >>92 試してみます。
98 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 13:28:02.56 ID:M7iHvccR0.net] ドットネット単体でアップデートしておくとか?
99 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 14:48:36.00 ID:Xa9Bh/sja.net] >>96 Detailsはエラーの原因も出さないのか… 単体のインストーラに/log (フルパスのログファイル名)の起動オプション付けて詳細を取らないとわからんかもなぁ ちなみにログ内容は分かりにくいので、余りお勧めは出来ません…
100 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 16:54:58.90 ID:gwB2ywngd.net] VS15setup…custom で失敗してるんだな
101 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 17:07:00.25 ID:wqoBAF3Fa.net] >>99 VS15となってるのは、2017の事のようです ver15.xだからかな? (Orcaでmsiを覗いてみたらその名前のアクションがあった)