0

2011年6月のCTPを使用してEDMXを使用しましたが、正常に機能していました。VS 2012をインストールしましたが、デザイナーがクラッシュします

メッセージ:

メソッドが見つかりません:'System.Collections.ObjectModel.ReadOnlyCollection`1System.Data.Metadata.Edm.EdmItemCollection。GetPrimitiveTypes(Double)'。

何か案が?

4

1 に答える 1

1

System.Data.Metadata.Edm.EdmItemCollection.GetPrimitiveTypes(Double).NET Framework 4.5には存在していましたが、2011年6月のEFCTPには存在しませんでした。6月のCTPをアンインストールすると、動作するはずです。アーティファクト(csdl、ssdl、msl)に大きな変更はあまりないため、edmxファイルは引き続き動作します。それ以来、RTMを含む多くのリリース(ベータ、RC)が行われているのに、なぜCTPを使い続けるのかわかりません。

于 2012-11-09T20:21:58.420 に答える