端末を移行して開発環境再構築時に詰まったので備忘録として残します。
困ったこと
visualstudio2015でmysql経由でデータセットを作成するときに
最後のテーブルアダプター追加時に謎のnull referenceでエラーになった。
※移行前はvisualstudio2013を使っていた
その時のmysql-connector-netのバージョン
6.10.4
対応
インストールミスってるのかと思い、再インストールしてみたりしたが直らないので
調べてみると、mysqlのフォーラムからこんなのを発見
https://forums.mysql.com/read.php?174,648619,649199#msg-649199
どうやら「6.9.8」じゃないと動かないらしい…
試しに入れてみるとすんなり作成できました。
原因
謎^^
mysqlのバグなんでしょうか?
結構時間取られてしまった…
追記
↑のフォーラムでは
MySQL for Visual Studio 1.2.6
と書いてますが、
「1.2.7」でもいけたので、Connector/Net側だけ再インストールすればOK
今さらvs2015で環境再構築する人も少ないでしょうけど、一応同じ現象で困ってる人がいたら…
追記2 2018.01.05
vs2017でも同じ現象が発生したので、上記同様Connector/Netの再インストールを…
こちらは詳しく検証したわけではないのですが一応
同じ現象で違う解決策見つけられた方がいらっしゃいましたら教えて頂けるとありがたいです。